The networking_cisco.plugins.cisco.db.device_manager.hd_models Module¶
-
class
networking_cisco.plugins.cisco.db.device_manager.hd_models.HostedHostingPortBinding(**kwargs)¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents binding of logical resource’s port to its hosting port.
-
hosting_port¶
-
hosting_port_id¶
-
logical_port¶
-
logical_port_id¶
-
logical_resource_id¶
-
network_type¶
-
port_type¶
-
segmentation_id¶
-
-
class
networking_cisco.plugins.cisco.db.device_manager.hd_models.HostingDevice(**kwargs)¶ Bases:
sqlalchemy.ext.declarative.api.Base,neutron_lib.db.model_base.HasId,neutron_lib.db.model_base.HasProjectRepresents an appliance hosting Neutron router(s).
When the hosting device is a Nova VM ‘id’ is uuid of that VM.
-
admin_state_up¶
-
auto_delete¶
-
cfg_agent¶
-
cfg_agent_id¶
-
complementary_id¶
-
created_at¶
-
credentials_id¶
-
description¶
-
device_id¶
-
id¶
-
management_ip_address¶
-
management_port¶
-
management_port_id¶
-
name¶
-
project_id¶
-
protocol_port¶
-
status¶
-
template¶
-
template_id¶
-
tenant_bound¶
-
tenant_id¶
-
-
class
networking_cisco.plugins.cisco.db.device_manager.hd_models.HostingDeviceTemplate(**kwargs)¶ Bases:
sqlalchemy.ext.declarative.api.Base,neutron_lib.db.model_base.HasId,neutron_lib.db.model_base.HasProjectRepresents a template for devices used to host service.
Such devices may be physical or virtual.
-
booting_time¶
-
configuration_mechanism¶
-
default_credentials_id¶
-
desired_slots_free¶
-
device_driver¶
-
enabled¶
-
flavor¶
-
host_category¶
-
id¶
-
image¶
-
name¶
-
plugging_driver¶
-
project_id¶
-
protocol_port¶
-
service_types¶
-
slot_capacity¶
-
tenant_bound¶
-
tenant_id¶
-
-
class
networking_cisco.plugins.cisco.db.device_manager.hd_models.SlotAllocation(**kwargs)¶ Bases:
sqlalchemy.ext.declarative.api.BaseTracks allocation of slots in hosting devices.
-
hosting_device_id¶
-
logical_resource_id¶
-
logical_resource_owner¶
-
logical_resource_service¶
-
logical_resource_type¶
-
num_allocated¶
-
template_id¶
-
tenant_bound¶
-