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.12/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']¶
 
