The heat.engine.clients.os.neutron.neutron_constraints Module¶
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.AddressScopeConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
extension= 'address-scope'¶ 
- 
resource_name= 'address_scope'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.FlowClassifierConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronExtConstraint- 
extension= 'sfc'¶ 
- 
resource_name= 'flow_classifier'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.LBaasV1ProviderConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.ProviderConstraint- 
service_type= 'LOADBALANCER'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.NetworkConstraint[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint- 
expected_exceptions= (<class 'neutronclient.common.exceptions.NeutronClientException'>, <class 'heat.common.exception.EntityNotFound'>, <class 'heat.common.exception.PhysicalResourceNameAmbiguity'>)¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint- 
cmd_resource= None¶ 
- 
expected_exceptions= (<class 'neutronclient.common.exceptions.NeutronClientException'>, <class 'heat.common.exception.EntityNotFound'>)¶ 
- 
extension= None¶ 
- 
resource_name= None¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.NeutronExtConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.PortConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
resource_name= 'port'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.PortPairConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronExtConstraint- 
extension= 'sfc'¶ 
- 
resource_name= 'port_pair'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.PortPairGroupConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronExtConstraint- 
extension= 'sfc'¶ 
- 
resource_name= 'port_pair_group'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.ProviderConstraint[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint- 
expected_exceptions= (<class 'heat.common.exception.StackValidationFailed'>,)¶ 
- 
service_type= None¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.QoSPolicyConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
cmd_resource= 'qos_policy'¶ 
- 
extension= 'qos'¶ 
- 
resource_name= 'policy'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.RouterConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
resource_name= 'router'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.SecurityGroupConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
resource_name= 'security_group'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.SubnetConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
resource_name= 'subnet'¶ 
- 
 
- 
class 
heat.engine.clients.os.neutron.neutron_constraints.SubnetPoolConstraint[source]¶ Bases:
heat.engine.clients.os.neutron.neutron_constraints.NeutronConstraint- 
resource_name= 'subnetpool'¶ 
-