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()