neutron_lib package¶
Subpackages¶
- neutron_lib.agent package
- neutron_lib.api package
- Subpackages
- Submodules
- neutron_lib.api.attributes module
- neutron_lib.api.converters module
convert_allocation_pools_to_canonical_format()convert_cidr_to_canonical_format()convert_ip_to_canonical_format()convert_kvp_list_to_dict()convert_kvp_str_to_list()convert_none_to_empty_dict()convert_none_to_empty_list()convert_none_to_empty_string()convert_prefix_forced_case()convert_string_to_case_insensitive()convert_to_boolean()convert_to_boolean_if_not_none()convert_to_int()convert_to_int_if_not_none()convert_to_list()convert_to_mac_if_none()convert_to_positive_float_or_none()convert_to_protocol()convert_to_sanitized_binding_profile_allocation()convert_to_sanitized_mac_address()convert_to_string()convert_uppercase_ip()
- neutron_lib.api.extensions module
- neutron_lib.api.faults module
- Module contents
- neutron_lib.callbacks package
- neutron_lib.db package
- neutron_lib.exceptions package
- Submodules
- neutron_lib.exceptions.address_group module
- neutron_lib.exceptions.address_scope module
- neutron_lib.exceptions.agent module
- neutron_lib.exceptions.allowedaddresspairs module
- neutron_lib.exceptions.availability_zone module
- neutron_lib.exceptions.dhcpagentscheduler module
- neutron_lib.exceptions.dns module
- neutron_lib.exceptions.dvr module
- neutron_lib.exceptions.external_net module
- neutron_lib.exceptions.extraroute module
- neutron_lib.exceptions.firewall_v2 module
FirewallGroupCannotRemoveDefaultFirewallGroupCannotUpdateDefaultFirewallGroupDefaultAlreadyExistsFirewallGroupInPendingStateFirewallGroupInUseFirewallGroupNotFoundFirewallGroupPortInUseFirewallGroupPortInvalidFirewallGroupPortInvalidProjectFirewallGroupPortNotSupportedFirewallInternalDriverErrorFirewallIpAddressConflictFirewallPolicyConflictFirewallPolicyInUseFirewallPolicyNotFoundFirewallPolicySharingConflictFirewallRuleAlreadyAssociatedFirewallRuleConflictFirewallRuleInUseFirewallRuleInfoMissingFirewallRuleInvalidActionFirewallRuleInvalidICMPParameterFirewallRuleInvalidPortValueFirewallRuleInvalidProtocolFirewallRuleNotAssociatedWithPolicyFirewallRuleNotFoundFirewallRuleSharingConflictFirewallRuleWithPortWithoutProtocolInvalid
- neutron_lib.exceptions.flavors module
- neutron_lib.exceptions.l3 module
AbortSyncRoutersExternalGatewayForFloatingIPNotFoundFipAssociatedFloatingIPNotFoundFloatingIPPortAlreadyAssociatedFloatingIpSetupExceptionIpTablesApplyExceptionL3ExtensionExceptionRouterExternalGatewayInUseByFloatingIpRouterInUseRouterInterfaceAttachmentConflictRouterInterfaceInUseByFloatingIPRouterInterfaceNotFoundRouterInterfaceNotFoundForSubnetRouterNotCompatibleWithAgentRouterNotFoundRouterNotFoundInRouterFactory
- neutron_lib.exceptions.l3_ext_gw_multihoming module
- neutron_lib.exceptions.l3_ext_ha_mode module
- neutron_lib.exceptions.local_ip module
- neutron_lib.exceptions.metering module
- neutron_lib.exceptions.multiprovidernet module
- neutron_lib.exceptions.network_segment_range module
- neutron_lib.exceptions.placement module
AmbiguousResponsibilityForResourceProviderPlacementAPIVersionIncorrectPlacementAggregateNotFoundPlacementAllocationGenerationConflictPlacementAllocationRemovedPlacementAllocationRpNotExistsPlacementClientErrorPlacementEndpointNotFoundPlacementInventoryNotFoundPlacementInventoryUpdateConflictPlacementResourceClassNotFoundPlacementResourceNotFoundPlacementResourceProviderGenerationConflictPlacementResourceProviderNameNotUniquePlacementResourceProviderNotFoundPlacementTraitNotFoundUnknownResourceProvider
- neutron_lib.exceptions.port_security module
- neutron_lib.exceptions.qos module
FloatingIPQosBindingErrorFloatingIPQosBindingNotFoundNetworkQosBindingErrorNetworkQosBindingNotFoundPolicyRemoveAuthorizationErrorPortQosBindingErrorPortQosBindingNotFoundQoSPolicyDefaultAlreadyExistsQoSRuleParameterConflictQoSRulesConflictQosPlacementAllocationConflictQosPlacementAllocationUpdateConflictQosPolicyInUseQosPolicyNotFoundQosRuleNotFoundQosRuleNotSupportedQosRuleNotSupportedByNetworkRouterQosBindingErrorRouterQosBindingNotFoundTcLibQdiscNeededArgumentsTcLibQdiscTypeError
- neutron_lib.exceptions.taas module
- neutron_lib.exceptions.vlanqinq module
- neutron_lib.exceptions.vlantransparent module
- neutron_lib.exceptions.vpn module
CsrInternalErrorCsrValidationFailureDeviceDriverImportErrorEndpointGroupInUseExternalNetworkHasNoSubnetFlavorsPluginNotLoadedIKEPolicyInUseIKEPolicyNotFoundIPsecPolicyInUseIPsecPolicyNotFoundIPsecSiteConnectionDpdIntervalValueErrorIPsecSiteConnectionMtuErrorIPsecSiteConnectionNotFoundIPsecSiteConnectionPeerCidrErrorIkeValidationFailureInvalidEndpointGroupInvalidEndpointInEndpointGroupIpsecValidationFailureMissingEndpointForEndpointGroupMissingPeerCidrsMissingRequiredEndpointGroupMixedIPVersionsForIPSecConnectionMixedIPVersionsForIPSecEndpointsMixedIPVersionsForPeerCidrsNoProviderFoundForFlavorNonExistingSubnetInEndpointGroupPeerCidrsInvalidRouterIsNotExternalSubnetInUseByEndpointGroupSubnetInUseByIPsecSiteConnectionSubnetInUseByVPNServiceSubnetIsNotConnectedToRouterVPNEndpointGroupNotFoundVPNPeerAddressNotResolvedVPNServiceInUseVPNServiceNotFoundVPNStateInvalidToUpdateWrongEndpointGroupType
- Module contents
AddressScopePrefixConflictAdminRequiredBadRequestBridgeDoesNotExistCTZoneExhaustedErrorConflictDNSNameServersExhaustedDeviceIDNotOwnedByTenantDeviceNotFoundErrorDhcpPortInUseDriverCallErrorDuplicatedExtensionEmptySubnetPoolPrefixListExtensionsNotFoundExternalIpAddressExhaustedFailToDropPrivilegesExitFailedToAddQdiscToDeviceFilterIDForIPNotFoundFlatNetworkInUseGatewayConflictWithAllocationPoolsGatewayIpInUseHostMacAddressGenerationFailureHostRoutesExhaustedIllegalSubnetPoolAssociationToAddressScopeIllegalSubnetPoolIpVersionAssociationToAddressScopeIllegalSubnetPoolPrefixBoundsIllegalSubnetPoolPrefixUpdateIllegalSubnetPoolUpdateInUseInvalidInvalidAllocationPoolInvalidCIDRInvalidConfigurationOptionInvalidContentTypeInvalidInputInvalidInputSubnetServiceTypeInvalidIpForNetworkInvalidIpForSubnetInvalidQuotaValueInvalidServiceTypeInvalidSharedSettingInvalidSubnetServiceTypeIpAddressGenerationFailureIpAddressInUseMacAddressInUseMalformedRequestBodyMaxPrefixSubnetAllocationErrorMinPrefixSubnetAllocationErrorMultipleExceptionsMultipleFilterIDForIPFoundNetworkIdOrRouterIdRequiredErrorNetworkInUseNetworkMacAddressGenerationFailureNetworkNotFoundNetworkSubnetPoolAffinityErrorNetworkTunnelRangeErrorNetworkVlanRangeErrorNetworkVxlanPortRangeErrorNeutronExceptionNoNetworkAvailableNoNetworkFoundInMaximumAllowedAttemptsNotAuthorizedNotFoundObjectActionErrorObjectNotFoundOutOfBoundsAllocationPoolOverQuotaOverlappingAllocationPoolsPhysicalNetworkNameErrorPolicyCheckErrorPolicyInitErrorPortBindingAlreadyActivePortBindingAlreadyExistsPortBindingErrorPortBindingNotFoundPortBoundPortBoundNUMAAffinityPolicyPortInUsePortNotFoundPortNotFoundOnNetworkPreexistingDeviceFailurePrefixVersionMismatchProcessExecutionErrorQuotaMissingTenantQuotaResourceUnknownResourceExhaustedServicePortInUseServiceUnavailableStateInvalidSubnetAllocationErrorSubnetInUseSubnetMismatchForPortSubnetNotFoundSubnetPoolDeleteErrorSubnetPoolInUseSubnetPoolNotFoundSubnetPoolQuotaExceededTenantIdProjectIdFilterConflictTenantQuotaNotFoundTunnelIdInUseUnsupportedMinSubnetPoolPrefixUnsupportedPortDeviceOwnerVlanIdInUseVxlanNetworkUnsupported
- Submodules
- neutron_lib.objects package
- Subpackages
- Submodules
- neutron_lib.objects.common_types module
DictOfMiscValuesDictOfMiscValuesFieldDomainNameDomainNameFieldDscpMarkDscpMarkFieldEtherTypeEnumFieldFloatingIPStatusEnumFieldFlowDirectionAndAnyEnumFieldFlowDirectionEnumFieldHARouterEnumFieldIPNetworkIPNetworkFieldIPNetworkPrefixLenIPNetworkPrefixLenFieldIPV6ModeEnumFieldIPVersionEnumIPVersionEnumFieldIntegerEnumIpProtocolEnumIpProtocolEnumFieldIpamAllocationStatusEnumFieldListOfDictOfMiscValuesFieldListOfIPNetworksFieldMACAddressMACAddressFieldNetworkSegmentRangeNetworkTypeEnumFieldNumaAffinityPoliciesEnumFieldPortBindingStatusEnumFieldPortRangePortRangeFieldPortRangeWith0FieldPortRangesPortRangesFieldRangeConstrainedIntegerRouterStatusEnumFieldSetOfUUIDsFieldUUIDUUIDFieldVlanIdRangeVlanIdRangeField
- neutron_lib.objects.exceptions module
- neutron_lib.objects.registry module
- neutron_lib.objects.utils module
- neutron_lib.objects.common_types module
- Module contents
- neutron_lib.placement package
- neutron_lib.plugins package
- Subpackages
- Submodules
- neutron_lib.plugins.constants module
- neutron_lib.plugins.directory module
- neutron_lib.plugins.utils module
can_port_be_bound_to_virtual_bridge()create_network()create_port()create_subnet()delete_port_on_error()get_deployment_physnet_mtu()get_interface_name()get_port_binding_by_status_and_host()in_pending_status()is_valid_geneve_vni()is_valid_gre_id()is_valid_vlan_tag()is_valid_vxlan_vni()parse_network_vlan_range()parse_network_vlan_ranges()update_port_on_error()verify_tunnel_range()verify_vlan_range()
- Module contents
- neutron_lib.policy package
- neutron_lib.services package
- neutron_lib.utils package
Submodules¶
- neutron_lib.constants module
- neutron_lib.context module
- neutron_lib.rpc module
- neutron_lib.version module
- neutron_lib.worker module