The networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager
Module¶
-
class
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
CiscoHostingDevicePluginBase
¶ Bases:
neutron_lib.services.base.ServicePluginBase
-
create_hosting_device
(context, hosting_device)¶
-
create_hosting_device_template
(context, hosting_device_template)¶
-
delete_hosting_device
(context, id)¶
-
delete_hosting_device_template
(context, id)¶
-
get_hosting_device
(context, id, fields=None)¶
-
get_hosting_device_config
(context, id)¶
-
get_hosting_device_template
(context, id, fields=None)¶
-
get_hosting_device_templates
(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶
-
get_hosting_devices
(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶
-
get_plugin_description
()¶
-
get_plugin_name
()¶
-
get_plugin_type
()¶
-
update_hosting_device
(context, id, hosting_device)¶
-
update_hosting_device_template
(context, id, hosting_device_template)¶
-
-
class
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
Ciscohostingdevicemanager
¶ Bases:
neutron_lib.api.extensions.ExtensionDescriptor
Hosting device and template extension.
-
classmethod
get_alias
()¶
-
classmethod
get_description
()¶
-
get_extended_resources
(version)¶
-
classmethod
get_name
()¶
-
classmethod
get_namespace
()¶
-
classmethod
get_resources
()¶ Returns Ext Resources.
-
classmethod
get_updated
()¶
-
classmethod
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceInUse
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= u’Hosting device %(id)s in use.’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceInvalidPortValue
(**kwargs)¶ Bases:
neutron_lib.exceptions.InvalidInput
-
message
= u’Invalid value for port %(port)s’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceMgmtPortNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= u’Specified management port %(id)s does not exist.’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= u’Hosting device %(id)s does not exist’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceTemplateInUse
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= u’Hosting device template %(id)s in use.’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
HostingDeviceTemplateNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= u’Hosting device template %(id)s does not exist’¶
-
-
exception
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
TenantBoundNotUUIDListOrNone
(**kwargs)¶ Bases:
neutron_lib.exceptions.NetworkNotFound
-
message
= u’Attribute tenant_bound must be a list of tenant ids or None’¶
-
-
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
convert_empty_string_to_none
(value)¶
-
networking_cisco.plugins.cisco.extensions.ciscohostingdevicemanager.
convert_validate_port_value
(port)¶