heat.engine.clients.os.keystone.keystone_constraints Module¶heat.engine.clients.os.keystone.keystone_constraints.KeystoneBaseConstraint[source]¶Bases: heat.engine.constraints.BaseCustomConstraint
entity = None¶resource_client_name = 'keystone'¶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'¶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'¶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'¶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'¶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'¶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'¶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'¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.