The vmware_nsx.extensions.projectpluginmap Module¶
-
class
vmware_nsx.extensions.projectpluginmap.NsxPlugins¶ Bases:
object-
DVS= ‘dvs’¶
-
NSX_T= ‘nsx-t’¶
-
NSX_V= ‘nsx-v’¶
-
-
exception
vmware_nsx.extensions.projectpluginmap.ProjectPluginAdminOnly(**kwargs)¶ Bases:
neutron_lib.exceptions.NotAuthorized-
message= u’Project Plugin map can be added only by an admin user.’¶
-
-
exception
vmware_nsx.extensions.projectpluginmap.ProjectPluginAlreadyExists(**kwargs)¶ Bases:
neutron_lib.exceptions.Conflict-
message= u’Project Plugin map already exists for project %(project_id)s.’¶
-
-
exception
vmware_nsx.extensions.projectpluginmap.ProjectPluginIllegalId(**kwargs)¶ Bases:
neutron_lib.exceptions.Conflict-
message= u’Project ID %(project_id)s is illegal.’¶
-
-
class
vmware_nsx.extensions.projectpluginmap.ProjectPluginMapPluginBase¶ Bases:
object-
create_project_plugin_map(context, project_plugin_map)¶
-
delete_project_plugin_map(context, id)¶
-
get_project_plugin_map(context, id, fields=None)¶
-
get_project_plugin_maps(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶
-
update_project_plugin_map(context, id, project_plugin_map)¶
-
-
exception
vmware_nsx.extensions.projectpluginmap.ProjectPluginNotAvailable(**kwargs)¶ Bases:
neutron_lib.exceptions.NotAuthorized-
message= u’Plugin %(plugin)s is not available.’¶
-
-
exception
vmware_nsx.extensions.projectpluginmap.ProjectPluginReadOnly(**kwargs)¶ Bases:
neutron_lib.exceptions.NotAuthorized-
message= u’Project Plugin map entries cannot be modified.’¶
-
-
class
vmware_nsx.extensions.projectpluginmap.Projectpluginmap¶ Bases:
neutron_lib.api.extensions.ExtensionDescriptor-
classmethod
get_alias()¶
-
classmethod
get_description()¶
-
get_extended_resources(version)¶
-
classmethod
get_name()¶
-
classmethod
get_resources()¶ Returns Ext Resources.
-
classmethod
get_updated()¶
-
classmethod