openstackclient.identity package¶
Subpackages¶
- openstackclient.identity.v2_0 package
- Submodules
- openstackclient.identity.v2_0.catalog module
- openstackclient.identity.v2_0.ec2creds module
- openstackclient.identity.v2_0.endpoint module
- openstackclient.identity.v2_0.project module
- openstackclient.identity.v2_0.role module
- openstackclient.identity.v2_0.service module
- openstackclient.identity.v2_0.token module
- openstackclient.identity.v2_0.user module
- Module contents
- openstackclient.identity.v3 package
- Submodules
- openstackclient.identity.v3.catalog module
- openstackclient.identity.v3.consumer module
- openstackclient.identity.v3.credential module
- openstackclient.identity.v3.domain module
- openstackclient.identity.v3.endpoint module
- openstackclient.identity.v3.federation_protocol module
- openstackclient.identity.v3.group module
- openstackclient.identity.v3.identity_provider module
- openstackclient.identity.v3.mapping module
- openstackclient.identity.v3.policy module
- openstackclient.identity.v3.project module
- openstackclient.identity.v3.region module
- openstackclient.identity.v3.role module
- openstackclient.identity.v3.role_assignment module
- openstackclient.identity.v3.service module
- openstackclient.identity.v3.token module
- openstackclient.identity.v3.trust module
- openstackclient.identity.v3.unscoped_saml module
- openstackclient.identity.v3.user module
- Module contents
Submodules¶
openstackclient.identity.client module¶
-
class
openstackclient.identity.client.
IdentityClientv2
(**kwargs)¶ Bases:
keystoneclient.v2_0.client.Client
Tweak the earlier client class to deal with some changes
-
openstackclient.identity.client.
build_option_parser
(parser)¶ Hook to add global options
-
openstackclient.identity.client.
make_client
(instance)¶ Returns an identity service client.
openstackclient.identity.common module¶
Common identity code
-
openstackclient.identity.common.
find_domain
(identity_client, name_or_id)¶ Find a domain.
If the user does not have permissions to access the v3 domain API, e.g., if the user is a project admin, assume that the domain given is the id rather than the name. This method is used by the project list command, so errors accessing the domain will be ignored and if the user has access to the project API, everything will work fine.
Closes bugs #1317478 and #1317485.
-
openstackclient.identity.common.
find_service
(identity_client, name_type_or_id)¶ Find a service by id, name or type.