heat.engine.clients.os.keystone package¶
Submodules¶
- heat.engine.clients.os.keystone.fake_keystoneclient module
FakeKeystoneClient
FakeKeystoneClient.create_ec2_keypair()
FakeKeystoneClient.create_stack_domain_project()
FakeKeystoneClient.create_stack_domain_user()
FakeKeystoneClient.create_stack_domain_user_keypair()
FakeKeystoneClient.create_stack_user()
FakeKeystoneClient.create_trust_context()
FakeKeystoneClient.delete_ec2_keypair()
FakeKeystoneClient.delete_stack_domain_project()
FakeKeystoneClient.delete_stack_domain_user()
FakeKeystoneClient.delete_stack_domain_user_keypair()
FakeKeystoneClient.delete_stack_user()
FakeKeystoneClient.delete_trust()
FakeKeystoneClient.disable_stack_domain_user()
FakeKeystoneClient.disable_stack_user()
FakeKeystoneClient.enable_stack_domain_user()
FakeKeystoneClient.enable_stack_user()
FakeKeystoneClient.get_ec2_keypair()
FakeKeystoneClient.regenerate_trust_context()
FakeKeystoneClient.server_keystone_endpoint_url()
FakeKeystoneClient.stack_domain_user_token()
- heat.engine.clients.os.keystone.heat_keystoneclient module
AccessKey
KeystoneClient
KsClientWrapper
KsClientWrapper.auth_region_name
KsClientWrapper.client
KsClientWrapper.context
KsClientWrapper.create_ec2_keypair()
KsClientWrapper.create_stack_domain_project()
KsClientWrapper.create_stack_domain_user()
KsClientWrapper.create_stack_domain_user_keypair()
KsClientWrapper.create_stack_user()
KsClientWrapper.create_trust_context()
KsClientWrapper.delete_ec2_keypair()
KsClientWrapper.delete_stack_domain_project()
KsClientWrapper.delete_stack_domain_user()
KsClientWrapper.delete_stack_domain_user_keypair()
KsClientWrapper.delete_stack_user()
KsClientWrapper.delete_trust()
KsClientWrapper.disable_stack_domain_user()
KsClientWrapper.disable_stack_user()
KsClientWrapper.domain_admin_auth
KsClientWrapper.domain_admin_client
KsClientWrapper.enable_stack_domain_user()
KsClientWrapper.enable_stack_user()
KsClientWrapper.get_ec2_keypair()
KsClientWrapper.regenerate_trust_context()
KsClientWrapper.server_keystone_endpoint_url()
KsClientWrapper.stack_domain
KsClientWrapper.stack_domain_id
KsClientWrapper.stack_domain_user_token()
list_opts()
- heat.engine.clients.os.keystone.keystone_constraints module
Module contents¶
- class heat.engine.clients.os.keystone.KeystoneClientPlugin(context)[source]¶
Bases:
ClientPlugin
- IDENTITY = 'identity'¶
- exceptions_module = [<module 'keystoneauth1.exceptions' from '/home/zuul/src/opendev.org/openstack/heat/.tox/docs/lib/python3.10/site-packages/keystoneauth1/exceptions/__init__.py'>, <module 'heat.common.exception' from '/home/zuul/src/opendev.org/openstack/heat/heat/common/exception.py'>]¶
- parse_entity_with_domain(entity_with_domain, entity_type)[source]¶
Parse keystone entity user/role/project with domain.
entity_with_domain should be in entity{domain} format.
Returns a tuple of (entity, domain).
- service_types = ['identity']¶