heat.engine.clients.os.keystone.keystone_constraints module¶
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint- 
entity= None¶ 
- 
resource_client_name= 'keystone'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneDomainConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneDomain'¶ 
- 
resource_getter_name= 'get_domain_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneGroupConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneGroup'¶ 
- 
resource_getter_name= 'get_group_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneProjectConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneProject'¶ 
- 
resource_getter_name= 'get_project_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneRegionConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneRegion'¶ 
- 
resource_getter_name= 'get_region_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneRoleConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneRole'¶ 
- 
resource_getter_name= 'get_role_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneServiceConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneService'¶ 
- 
expected_exceptions= (<class 'heat.common.exception.EntityNotFound'>, <class 'heat.common.exception.KeystoneServiceNameConflict'>)¶ 
- 
resource_getter_name= 'get_service_id'¶ 
- 
 
- 
class 
heat.engine.clients.os.keystone.keystone_constraints.KeystoneUserConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint- 
entity= 'KeystoneUser'¶ 
- 
resource_getter_name= 'get_user_id'¶ 
-