keystoneauth1.access.types module¶
-
class
keystoneauth1.access.types.
AccessV2
Bases:
TypedDict
-
__annotations__
= {'metadata': typing_extensions.NotRequired[keystoneauth1.access.types.MetadataV2], 'serviceCatalog': typing_extensions.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]], 'token': <class 'keystoneauth1.access.types.TokenV2'>, 'trust': typing_extensions.NotRequired[keystoneauth1.access.types.TrustV2], 'user': <class 'keystoneauth1.access.types.UserV2'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'token': <class 'keystoneauth1.access.types.TokenV2'>, 'serviceCatalog': typing_extensions.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]], 'user': <class 'keystoneauth1.access.types.UserV2'>, 'metadata': typing_extensions.NotRequired[keystoneauth1.access.types.MetadataV2], 'trust': typing_extensions.NotRequired[keystoneauth1.access.types.TrustV2]}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'AccessV2' objects>, '__weakref__': <attribute '__weakref__' of 'AccessV2' objects>, '__doc__': None, '__required_keys__': frozenset({'user', 'metadata', 'trust', 'serviceCatalog', 'token'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'metadata', 'serviceCatalog', 'token', 'trust', 'user'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
metadata
: typing_extensions.NotRequired[keystoneauth1.access.types.MetadataV2]
-
serviceCatalog
: typing_extensions.NotRequired[list]
-
token
: keystoneauth1.access.types.TokenV2
-
trust
: typing_extensions.NotRequired[keystoneauth1.access.types.TrustV2]
-
user
: keystoneauth1.access.types.UserV2
-
-
class
keystoneauth1.access.types.
ApplicationCredentialAccessRuleV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ApplicationCredentialAccessRuleV3' objects>, '__weakref__': <attribute '__weakref__' of 'ApplicationCredentialAccessRuleV3' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
ApplicationCredentialV3
Bases:
TypedDict
-
__annotations__
= {'access_rules': typing_extensions.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]], 'id': <class 'str'>, 'name': <class 'str'>, 'restricted': <class 'bool'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'access_rules': typing_extensions.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]], 'id': <class 'str'>, 'name': <class 'str'>, 'restricted': <class 'bool'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ApplicationCredentialV3' objects>, '__weakref__': <attribute '__weakref__' of 'ApplicationCredentialV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'access_rules', 'restricted', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'access_rules', 'id', 'name', 'restricted'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
access_rules
: typing_extensions.NotRequired[list]
-
id
: str
-
name
: str
-
restricted
: bool
-
-
class
keystoneauth1.access.types.
CatalogServiceV2
Bases:
TypedDict
-
__annotations__
= {'endpoints': list[keystoneauth1.access.types.EndpointV2], 'endpoints_links': list[typing.Any], 'name': <class 'str'>, 'type': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'endpoints': list[keystoneauth1.access.types.EndpointV2], 'endpoints_links': list[typing.Any], 'type': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'CatalogServiceV2' objects>, '__weakref__': <attribute '__weakref__' of 'CatalogServiceV2' objects>, '__doc__': None, '__required_keys__': frozenset({'endpoints_links', 'type', 'endpoints', 'name'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'endpoints', 'endpoints_links', 'name', 'type'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
endpoints
: list
-
endpoints_links
: list
-
name
: str
-
type
: str
-
-
class
keystoneauth1.access.types.
DomainV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'DomainV3' objects>, '__weakref__': <attribute '__weakref__' of 'DomainV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
EndpointV2
Bases:
TypedDict
-
__annotations__
= {'adminURL': <class 'str'>, 'id': <class 'str'>, 'internalURL': <class 'str'>, 'publicURL': <class 'str'>, 'region': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'adminURL': <class 'str'>, 'region': <class 'str'>, 'internalURL': <class 'str'>, 'id': <class 'str'>, 'publicURL': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'EndpointV2' objects>, '__weakref__': <attribute '__weakref__' of 'EndpointV2' objects>, '__doc__': None, '__required_keys__': frozenset({'region', 'publicURL', 'internalURL', 'id', 'adminURL'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'adminURL', 'id', 'internalURL', 'publicURL', 'region'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
adminURL
: str
-
id
: str
-
internalURL
: str
-
publicURL
: str
-
region
: str
-
-
class
keystoneauth1.access.types.
EndpointV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'interface': <class 'str'>, 'region': <class 'str'>, 'region_id': <class 'str'>, 'url': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'interface': <class 'str'>, 'region': <class 'str'>, 'region_id': <class 'str'>, 'url': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'EndpointV3' objects>, '__weakref__': <attribute '__weakref__' of 'EndpointV3' objects>, '__doc__': None, '__required_keys__': frozenset({'region', 'interface', 'url', 'id', 'region_id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'interface', 'region', 'region_id', 'url'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
interface
: str
-
region
: str
-
region_id
: str
-
url
: str
-
-
class
keystoneauth1.access.types.
FederationGroupV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'FederationGroupV3' objects>, '__weakref__': <attribute '__weakref__' of 'FederationGroupV3' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
FederationProtocolV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'FederationProtocolV3' objects>, '__weakref__': <attribute '__weakref__' of 'FederationProtocolV3' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
FederationProviderV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'FederationProviderV3' objects>, '__weakref__': <attribute '__weakref__' of 'FederationProviderV3' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
FederationV3
Bases:
TypedDict
-
__annotations__
= {'groups': list[keystoneauth1.access.types.FederationGroupV3], 'identity_provider': <class 'keystoneauth1.access.types.FederationProviderV3'>, 'protocol': <class 'keystoneauth1.access.types.FederationProtocolV3'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'groups': list[keystoneauth1.access.types.FederationGroupV3], 'identity_provider': <class 'keystoneauth1.access.types.FederationProviderV3'>, 'protocol': <class 'keystoneauth1.access.types.FederationProtocolV3'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'FederationV3' objects>, '__weakref__': <attribute '__weakref__' of 'FederationV3' objects>, '__doc__': None, '__required_keys__': frozenset({'identity_provider', 'protocol', 'groups'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'groups', 'identity_provider', 'protocol'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
groups
: list
-
identity_provider
: keystoneauth1.access.types.FederationProviderV3
-
protocol
: keystoneauth1.access.types.FederationProtocolV3
-
-
class
keystoneauth1.access.types.
MetadataV2
Bases:
TypedDict
-
__annotations__
= {'is_admin': <class 'int'>, 'roles': list[str]}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'is_admin': <class 'int'>, 'roles': list[str]}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'MetadataV2' objects>, '__weakref__': <attribute '__weakref__' of 'MetadataV2' objects>, '__doc__': None, '__required_keys__': frozenset({'roles', 'is_admin'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'is_admin', 'roles'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
is_admin
: int
-
roles
: list
-
-
class
keystoneauth1.access.types.
OAuth1V3
Bases:
TypedDict
-
__annotations__
= {'access_token_id': <class 'str'>, 'consumer_id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'access_token_id': <class 'str'>, 'consumer_id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'OAuth1V3' objects>, '__weakref__': <attribute '__weakref__' of 'OAuth1V3' objects>, '__doc__': None, '__required_keys__': frozenset({'access_token_id', 'consumer_id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'access_token_id', 'consumer_id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
access_token_id
: str
-
consumer_id
: str
-
-
class
keystoneauth1.access.types.
OAuth2V3
Bases:
dict
-
__annotations__
= {'x5t#S256': <class 'str'>}
-
__dict__
= mappingproxy({'__annotations__': {'x5t#S256': <class 'str'>}, '__module__': 'keystoneauth1.access.types', '__dict__': <attribute '__dict__' of 'OAuth2V3' objects>, '__weakref__': <attribute '__weakref__' of 'OAuth2V3' objects>, '__doc__': None, '__required_keys__': frozenset({'x5t#S256'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__required_keys__
= frozenset({'x5t#S256'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
-
class
keystoneauth1.access.types.
ProjectDomainV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ProjectDomainV3' objects>, '__weakref__': <attribute '__weakref__' of 'ProjectDomainV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
ProjectV3
Bases:
TypedDict
-
__annotations__
= {'domain': <class 'keystoneauth1.access.types.ProjectDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'domain': <class 'keystoneauth1.access.types.ProjectDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ProjectV3' objects>, '__weakref__': <attribute '__weakref__' of 'ProjectV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'domain', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'domain', 'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
domain
: keystoneauth1.access.types.ProjectDomainV3
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
RoleV2
Bases:
TypedDict
-
__annotations__
= {'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'RoleV2' objects>, '__weakref__': <attribute '__weakref__' of 'RoleV2' objects>, '__doc__': None, '__required_keys__': frozenset({'name'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
name
: str
-
-
class
keystoneauth1.access.types.
RoleV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'RoleV3' objects>, '__weakref__': <attribute '__weakref__' of 'RoleV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
ServiceProviderV3
Bases:
TypedDict
-
__annotations__
= {'auth_url': <class 'str'>, 'id': <class 'str'>, 'sp_url': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'auth_url': <class 'str'>, 'id': <class 'str'>, 'sp_url': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ServiceProviderV3' objects>, '__weakref__': <attribute '__weakref__' of 'ServiceProviderV3' objects>, '__doc__': None, '__required_keys__': frozenset({'auth_url', 'sp_url', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'auth_url', 'id', 'sp_url'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
auth_url
: str
-
id
: str
-
sp_url
: str
-
-
class
keystoneauth1.access.types.
ServiceV3
Bases:
TypedDict
-
__annotations__
= {'endpoints': list[keystoneauth1.access.types.EndpointV3], 'id': <class 'str'>, 'name': <class 'str'>, 'type': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'endpoints': list[keystoneauth1.access.types.EndpointV3], 'id': <class 'str'>, 'name': <class 'str'>, 'type': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ServiceV3' objects>, '__weakref__': <attribute '__weakref__' of 'ServiceV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'type', 'endpoints', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'endpoints', 'id', 'name', 'type'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
endpoints
: list
-
id
: str
-
name
: str
-
type
: str
-
-
class
keystoneauth1.access.types.
SystemV3
Bases:
TypedDict
-
__annotations__
= {'all': <class 'bool'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'all': <class 'bool'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'SystemV3' objects>, '__weakref__': <attribute '__weakref__' of 'SystemV3' objects>, '__doc__': None, '__required_keys__': frozenset({'all'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'all'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
all
: bool
-
-
class
keystoneauth1.access.types.
TenantV2
Bases:
TypedDict
-
__annotations__
= {'description': typing_extensions.NotRequired[typing.Optional[str]], 'enabled': typing_extensions.NotRequired[bool], 'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'description': typing_extensions.NotRequired[typing.Optional[str]], 'enabled': typing_extensions.NotRequired[bool], 'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TenantV2' objects>, '__weakref__': <attribute '__weakref__' of 'TenantV2' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'description', 'enabled', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'description', 'enabled', 'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
description
: typing_extensions.NotRequired[Optional[str]]
-
enabled
: typing_extensions.NotRequired[bool]
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
TokenResponseV2
Bases:
TypedDict
-
__annotations__
= {'access': <class 'keystoneauth1.access.types.AccessV2'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'access': <class 'keystoneauth1.access.types.AccessV2'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TokenResponseV2' objects>, '__weakref__': <attribute '__weakref__' of 'TokenResponseV2' objects>, '__doc__': None, '__required_keys__': frozenset({'access'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'access'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
access
: keystoneauth1.access.types.AccessV2
-
-
class
keystoneauth1.access.types.
TokenResponseV3
Bases:
TypedDict
-
__annotations__
= {'token': <class 'keystoneauth1.access.types.TokenV3'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'token': <class 'keystoneauth1.access.types.TokenV3'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TokenResponseV3' objects>, '__weakref__': <attribute '__weakref__' of 'TokenResponseV3' objects>, '__doc__': None, '__required_keys__': frozenset({'token'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'token'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
token
: keystoneauth1.access.types.TokenV3
-
-
class
keystoneauth1.access.types.
TokenV2
Bases:
TypedDict
-
__annotations__
= {'audit_ids': list[str], 'bind': typing_extensions.NotRequired[dict[str, typing.Any]], 'expires': <class 'str'>, 'id': <class 'str'>, 'issued_at': typing_extensions.NotRequired[str], 'tenant': typing_extensions.NotRequired[keystoneauth1.access.types.TenantV2]}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'audit_ids': list[str], 'bind': typing_extensions.NotRequired[dict[str, typing.Any]], 'expires': <class 'str'>, 'id': <class 'str'>, 'issued_at': typing_extensions.NotRequired[str], 'tenant': typing_extensions.NotRequired[keystoneauth1.access.types.TenantV2]}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TokenV2' objects>, '__weakref__': <attribute '__weakref__' of 'TokenV2' objects>, '__doc__': None, '__required_keys__': frozenset({'tenant', 'id', 'audit_ids', 'issued_at', 'bind', 'expires'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'audit_ids', 'bind', 'expires', 'id', 'issued_at', 'tenant'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
audit_ids
: list
-
bind
: typing_extensions.NotRequired[dict]
-
expires
: str
-
id
: str
-
issued_at
: typing_extensions.NotRequired[str]
-
tenant
: typing_extensions.NotRequired[keystoneauth1.access.types.TenantV2]
-
-
class
keystoneauth1.access.types.
TokenV3
Bases:
dict
-
__annotations__
= {'OS-OAUTH1': typing_extensions.NotRequired[keystoneauth1.access.types.OAuth1V3], 'OS-TRUST:trust': typing_extensions.NotRequired[keystoneauth1.access.types.TrustV3], 'application_credential': typing_extensions.NotRequired[keystoneauth1.access.types.ApplicationCredentialV3], 'audit_ids': list[str], 'bind': typing_extensions.NotRequired[dict[str, typing.Any]], 'catalog': typing_extensions.NotRequired[list[keystoneauth1.access.types.ServiceV3]], 'domain': typing_extensions.NotRequired[keystoneauth1.access.types.DomainV3], 'expires_at': <class 'str'>, 'is_admin_project': typing_extensions.NotRequired[bool], 'is_domain': typing_extensions.NotRequired[bool], 'issued_at': <class 'str'>, 'methods': list[str], 'oauth2_credential': typing_extensions.NotRequired[keystoneauth1.access.types.OAuth2V3], 'project': <class 'keystoneauth1.access.types.ProjectV3'>, 'roles': list[keystoneauth1.access.types.RoleV3], 'service_providers': typing_extensions.NotRequired[list[keystoneauth1.access.types.ServiceProviderV3]], 'system': typing_extensions.NotRequired[keystoneauth1.access.types.SystemV3], 'user': <class 'keystoneauth1.access.types.UserV3'>}
-
__dict__
= mappingproxy({'__annotations__': {'application_credential': typing_extensions.NotRequired[keystoneauth1.access.types.ApplicationCredentialV3], 'audit_ids': list[str], 'bind': typing_extensions.NotRequired[dict[str, typing.Any]], 'catalog': typing_extensions.NotRequired[list[keystoneauth1.access.types.ServiceV3]], 'domain': typing_extensions.NotRequired[keystoneauth1.access.types.DomainV3], 'expires_at': <class 'str'>, 'is_admin_project': typing_extensions.NotRequired[bool], 'is_domain': typing_extensions.NotRequired[bool], 'issued_at': <class 'str'>, 'methods': list[str], 'oauth2_credential': typing_extensions.NotRequired[keystoneauth1.access.types.OAuth2V3], 'project': <class 'keystoneauth1.access.types.ProjectV3'>, 'roles': list[keystoneauth1.access.types.RoleV3], 'service_providers': typing_extensions.NotRequired[list[keystoneauth1.access.types.ServiceProviderV3]], 'system': typing_extensions.NotRequired[keystoneauth1.access.types.SystemV3], 'user': <class 'keystoneauth1.access.types.UserV3'>, 'OS-OAUTH1': typing_extensions.NotRequired[keystoneauth1.access.types.OAuth1V3], 'OS-TRUST:trust': typing_extensions.NotRequired[keystoneauth1.access.types.TrustV3]}, '__module__': 'keystoneauth1.access.types', '__dict__': <attribute '__dict__' of 'TokenV3' objects>, '__weakref__': <attribute '__weakref__' of 'TokenV3' objects>, '__doc__': None, '__required_keys__': frozenset({'audit_ids', 'bind', 'project', 'application_credential', 'user', 'oauth2_credential', 'issued_at', 'methods', 'system', 'OS-OAUTH1', 'is_domain', 'roles', 'catalog', 'domain', 'is_admin_project', 'OS-TRUST:trust', 'expires_at', 'service_providers'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__required_keys__
= frozenset({'OS-OAUTH1', 'OS-TRUST:trust', 'application_credential', 'audit_ids', 'bind', 'catalog', 'domain', 'expires_at', 'is_admin_project', 'is_domain', 'issued_at', 'methods', 'oauth2_credential', 'project', 'roles', 'service_providers', 'system', 'user'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
application_credential
: typing_extensions.NotRequired[keystoneauth1.access.types.ApplicationCredentialV3]
-
audit_ids
: list
-
bind
: typing_extensions.NotRequired[dict]
-
catalog
: typing_extensions.NotRequired[list]
-
domain
: typing_extensions.NotRequired[keystoneauth1.access.types.DomainV3]
-
expires_at
: str
-
is_admin_project
: typing_extensions.NotRequired[bool]
-
is_domain
: typing_extensions.NotRequired[bool]
-
issued_at
: str
-
methods
: list
-
oauth2_credential
: typing_extensions.NotRequired[keystoneauth1.access.types.OAuth2V3]
-
project
: keystoneauth1.access.types.ProjectV3
-
roles
: list
-
service_providers
: typing_extensions.NotRequired[list]
-
system
: typing_extensions.NotRequired[keystoneauth1.access.types.SystemV3]
-
user
: keystoneauth1.access.types.UserV3
-
-
class
keystoneauth1.access.types.
TrustV2
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user_id': <class 'str'>, 'trustor_user_id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user_id': <class 'str'>, 'trustor_user_id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrustV2' objects>, '__weakref__': <attribute '__weakref__' of 'TrustV2' objects>, '__doc__': None, '__required_keys__': frozenset({'trustee_user_id', 'trustor_user_id', 'impersonation', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'impersonation', 'trustee_user_id', 'trustor_user_id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
impersonation
: bool
-
trustee_user_id
: str
-
trustor_user_id
: str
-
-
class
keystoneauth1.access.types.
TrustV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user': <class 'keystoneauth1.access.types.TrusteeUser'>, 'trustor_user': <class 'keystoneauth1.access.types.TrustorUser'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user': <class 'keystoneauth1.access.types.TrusteeUser'>, 'trustor_user': <class 'keystoneauth1.access.types.TrustorUser'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrustV3' objects>, '__weakref__': <attribute '__weakref__' of 'TrustV3' objects>, '__doc__': None, '__required_keys__': frozenset({'trustor_user', 'trustee_user', 'impersonation', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'impersonation', 'trustee_user', 'trustor_user'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
impersonation
: bool
-
trustee_user
: keystoneauth1.access.types.TrusteeUser
-
trustor_user
: keystoneauth1.access.types.TrustorUser
-
-
class
keystoneauth1.access.types.
TrusteeUser
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrusteeUser' objects>, '__weakref__': <attribute '__weakref__' of 'TrusteeUser' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
TrustorUser
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrustorUser' objects>, '__weakref__': <attribute '__weakref__' of 'TrustorUser' objects>, '__doc__': None, '__required_keys__': frozenset({'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
-
class
keystoneauth1.access.types.
UserDomainV3
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'name': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'UserDomainV3' objects>, '__weakref__': <attribute '__weakref__' of 'UserDomainV3' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'id'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'name'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
name
: str
-
-
class
keystoneauth1.access.types.
UserV2
Bases:
TypedDict
-
__annotations__
= {'id': <class 'str'>, 'name': <class 'str'>, 'role_links': list[typing.Any], 'roles': list[keystoneauth1.access.types.RoleV2], 'tenantId': typing_extensions.NotRequired[str], 'tenantName': typing_extensions.NotRequired[str], 'username': <class 'str'>}
-
__dict__
= mappingproxy({'__module__': 'keystoneauth1.access.types', '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>, 'role_links': list[typing.Any], 'roles': list[keystoneauth1.access.types.RoleV2], 'tenantId': typing_extensions.NotRequired[str], 'tenantName': typing_extensions.NotRequired[str], 'username': <class 'str'>}, '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'UserV2' objects>, '__weakref__': <attribute '__weakref__' of 'UserV2' objects>, '__doc__': None, '__required_keys__': frozenset({'role_links', 'tenantId', 'id', 'roles', 'username', 'tenantName', 'name'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__orig_bases__
= (<function TypedDict>,)
-
__required_keys__
= frozenset({'id', 'name', 'role_links', 'roles', 'tenantId', 'tenantName', 'username'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
id
: str
-
name
: str
-
role_links
: list
-
roles
: list
-
tenantId
: typing_extensions.NotRequired[str]
-
tenantName
: typing_extensions.NotRequired[str]
-
username
: str
-
-
class
keystoneauth1.access.types.
UserV3
Bases:
dict
-
__annotations__
= {'OS-FEDERATION': typing_extensions.NotRequired[keystoneauth1.access.types.FederationV3], 'domain': <class 'keystoneauth1.access.types.UserDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>, 'password_expires_at': typing_extensions.NotRequired[str]}
-
__dict__
= mappingproxy({'__annotations__': {'domain': <class 'keystoneauth1.access.types.UserDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>, 'password_expires_at': typing_extensions.NotRequired[str], 'OS-FEDERATION': typing_extensions.NotRequired[keystoneauth1.access.types.FederationV3]}, '__module__': 'keystoneauth1.access.types', '__dict__': <attribute '__dict__' of 'UserV3' objects>, '__weakref__': <attribute '__weakref__' of 'UserV3' objects>, '__doc__': None, '__required_keys__': frozenset({'OS-FEDERATION', 'password_expires_at', 'id', 'domain', 'name'}), '__optional_keys__': frozenset(), '__total__': True})
-
__doc__
= None
-
__module__
= 'keystoneauth1.access.types'
-
__optional_keys__
= frozenset({})
-
__required_keys__
= frozenset({'OS-FEDERATION', 'domain', 'id', 'name', 'password_expires_at'})
-
__total__
= True
-
__weakref__
list of weak references to the object (if defined)
-
domain
: keystoneauth1.access.types.UserDomainV3
-
id
: str
-
name
: str
-
password_expires_at
: typing_extensions.NotRequired[str]
-