The vmware_nsx.common.exceptions Module

exception vmware_nsx.common.exceptions.ClientCertificateException(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Client certificate error: %(err_msg)s'
exception vmware_nsx.common.exceptions.DvsNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find DVS %(dvs)s'
exception vmware_nsx.common.exceptions.InvalidAttachmentType(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u"Invalid NSX attachment type '%(attachment_type)s'"
exception vmware_nsx.common.exceptions.InvalidClusterConfiguration(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Invalid cluster values: %(invalid_attrs)s. Please ensure that these values are specified in the [DEFAULT] section of the NSX plugin ini file.'
exception vmware_nsx.common.exceptions.InvalidConnection(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Invalid NSX connection parameters: %(conn_params)s'
exception vmware_nsx.common.exceptions.InvalidIPAddress(**kwargs)

Bases: neutron_lib.exceptions.InvalidInput

message = u"'%(ip_address)s' must be a /32 CIDR based IPv4 address"
exception vmware_nsx.common.exceptions.InvalidNovaZone(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Unable to find cluster config entry for nova zone: %(nova_zone)s'
exception vmware_nsx.common.exceptions.InvalidSecurityCertificate(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u"An invalid security certificate was specified for the gateway device. Certificates must be enclosed between '-----BEGIN CERTIFICATE-----' and '-----END CERTIFICATE-----'"
exception vmware_nsx.common.exceptions.InvalidTransportType(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'The transport type %(transport_type)s is not recognized by the backend'
exception vmware_nsx.common.exceptions.InvalidVersion(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Unable to fulfill request with version %(version)s.'
exception vmware_nsx.common.exceptions.L2GatewayAlreadyInUse(**kwargs)

Bases: neutron_lib.exceptions.Conflict

message = u'Gateway Service %(gateway)s is already in use'
exception vmware_nsx.common.exceptions.LogicalRouterNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find logical router for %(entity_id)s'
exception vmware_nsx.common.exceptions.LsnConfigurationConflict(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Configuration conflict on Logical Service Node %(lsn_id)s'
exception vmware_nsx.common.exceptions.LsnMigrationConflict(**kwargs)

Bases: neutron_lib.exceptions.Conflict

message = u"Unable to migrate network '%(net_id)s' to LSN: %(reason)s"
exception vmware_nsx.common.exceptions.LsnNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find LSN for %(entity)s %(entity_id)s'
exception vmware_nsx.common.exceptions.LsnPortNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find port for LSN %(lsn_id)s and %(entity)s %(entity_id)s'
exception vmware_nsx.common.exceptions.MaintenanceInProgress(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'The networking backend is currently in maintenance mode and therefore unable to accept requests which modify its state. Please try later.'
exception vmware_nsx.common.exceptions.NatRuleMismatch(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'While retrieving NAT rules, %(actual_rules)s were found whereas rules in the (%(min_rules)s,%(max_rules)s) interval were expected'
exception vmware_nsx.common.exceptions.NoMorePortsException(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Unable to create port on network %(network)s. Maximum number of ports reached'
exception vmware_nsx.common.exceptions.NoRouterAvailable(**kwargs)

Bases: neutron_lib.exceptions.ResourceExhausted

message = u'Unable to create the router. No tenant router is available for allocation.'
exception vmware_nsx.common.exceptions.NsxAZResourceNotFound(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxResourceNotFound

message = u'Availability zone %(res_name)s %(res_id)s not found on the backend.'
exception vmware_nsx.common.exceptions.NsxBgpGatewayNetworkHasNoSubnets(**kwargs)

Bases: neutron_lib.exceptions.BadRequest

message = u"Can't associate external network %(net_id)s with BGP speaker, network doesn't contain any subnets."
exception vmware_nsx.common.exceptions.NsxBgpNetworkNotExternal(**kwargs)

Bases: neutron_lib.exceptions.BadRequest

message = u'Network %(net_id)s is not external, only external network can be associated with a BGP speaker.'
exception vmware_nsx.common.exceptions.NsxBgpSpeakerUnableToAddGatewayNetwork(**kwargs)

Bases: neutron_lib.exceptions.BadRequest

message = u'Unable to add gateway network %(network_id)s to BGP speaker %(bgp_speaker_id)s, network must have association with an address-scope and can be associated with one BGP speaker at most.'
exception vmware_nsx.common.exceptions.NsxIPsecVpnMappingNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find mapping for ipsec site connection: %(conn)s'
exception vmware_nsx.common.exceptions.NsxInvalidConfiguration(**kwargs)

Bases: neutron_lib.exceptions.InvalidConfigurationOption

message = u'An invalid value was provided for %(opt_name)s: %(opt_value)s: %(reason)s'
exception vmware_nsx.common.exceptions.NsxL2GWConnectionMappingNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find mapping for L2 gateway connection: %(conn)s'
exception vmware_nsx.common.exceptions.NsxL2GWDeviceNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find logical L2 gateway device.'
exception vmware_nsx.common.exceptions.NsxL2GWInUse(**kwargs)

Bases: neutron_lib.exceptions.InUse

message = u"L2 Gateway '%(gateway_id)s' has been used"
exception vmware_nsx.common.exceptions.NsxPluginException(**kwargs)

Bases: neutron_lib.exceptions.NeutronException

message = u'An unexpected error occurred in the NSX Plugin: %(err_msg)s'
exception vmware_nsx.common.exceptions.NsxPortMirrorSessionMappingNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find mapping for Tap Flow: %(tf)s'
exception vmware_nsx.common.exceptions.NsxQosPolicyMappingNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'Unable to find mapping for QoS policy: %(policy)s'
exception vmware_nsx.common.exceptions.NsxResourceNotFound(**kwargs)

Bases: neutron_lib.exceptions.NotFound

message = u'%(res_name)s %(res_id)s not found on the backend.'
exception vmware_nsx.common.exceptions.NsxRouterInterfaceDoesNotMatchAddressScope(**kwargs)

Bases: neutron_lib.exceptions.BadRequest

message = u'Unable to update no-NAT router %(router_id)s, only subnets allocated from address-scope %(address_scope_id)s can be connected.'
exception vmware_nsx.common.exceptions.NsxTaaSDriverException(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Tap-as-a-Service NSX driver exception: %(msg)s.'
exception vmware_nsx.common.exceptions.NsxVpnValidationError(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Invalid VPN configuration: %(details)s'
exception vmware_nsx.common.exceptions.NumberOfNsgroupCriteriaTagsReached(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'Port can be associated with at most %(max_num)s security-groups.'
exception vmware_nsx.common.exceptions.PortConfigurationError(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

message = u'An error occurred while connecting LSN %(lsn_id)s and network %(net_id)s via port %(port_id)s'
exception vmware_nsx.common.exceptions.SecurityGroupMaximumCapacityReached(**kwargs)

Bases: vmware_nsx.common.exceptions.NsxPluginException

exception vmware_nsx.common.exceptions.ServiceOverQuota(**kwargs)

Bases: neutron_lib.exceptions.Conflict

message = u'Quota exceeded for NSX resource %(overs)s: %(err_msg)s'