The heat.engine.clients.os.keystone Module¶
-
class
heat.engine.clients.os.keystone.KeystoneBaseConstraint[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint-
entity= None¶
-
resource_client_name= 'keystone'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneClientPlugin(context)[source]¶ Bases:
heat.engine.clients.client_plugin.ClientPlugin-
IDENTITY= 'identity'¶
-
exceptions_module= [<module 'keystoneauth1.exceptions' from '/usr/lib/python2.7/site-packages/keystoneauth1/exceptions/__init__.pyc'>, <module 'heat.common.exception' from '/home/abuild/rpmbuild/BUILD/heat-6.1.2.dev6/heat/common/exception.py'>]¶
-
service_types= ['identity']¶
-
-
class
heat.engine.clients.os.keystone.KeystoneDomainConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneDomain'¶
-
resource_getter_name= 'get_domain_id'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneGroupConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneGroup'¶
-
resource_getter_name= 'get_group_id'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneProjectConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneProject'¶
-
resource_getter_name= 'get_project_id'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneRegionConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneRegion'¶
-
resource_getter_name= 'get_region_id'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneRoleConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneRole'¶
-
resource_getter_name= 'get_role_id'¶
-
-
class
heat.engine.clients.os.keystone.KeystoneServiceConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.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.KeystoneUserConstraint[source]¶ Bases:
heat.engine.clients.os.keystone.KeystoneBaseConstraint-
entity= 'KeystoneUser'¶
-
resource_getter_name= 'get_user_id'¶
-