keystoneauth1.access.types module¶
- class keystoneauth1.access.types.AccessV2¶
Bases:
TypedDict
- __annotations__ = {'metadata': typing.NotRequired[keystoneauth1.access.types.MetadataV2], 'serviceCatalog': typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]], 'token': <class 'keystoneauth1.access.types.TokenV2'>, 'trust': typing.NotRequired[keystoneauth1.access.types.TrustV2], 'user': <class 'keystoneauth1.access.types.UserV2'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 77, '__annotations__': {'token': <class 'keystoneauth1.access.types.TokenV2'>, 'serviceCatalog': typing.NotRequired[list[keystoneauth1.access.types.CatalogServiceV2]], 'user': <class 'keystoneauth1.access.types.UserV2'>, 'metadata': typing.NotRequired[keystoneauth1.access.types.MetadataV2], 'trust': typing.NotRequired[keystoneauth1.access.types.TrustV2]}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'AccessV2' objects>, '__weakref__': <attribute '__weakref__' of 'AccessV2' objects>, '__doc__': None, '__required_keys__': frozenset({'token', 'user'}), '__optional_keys__': frozenset({'trust', 'metadata', 'serviceCatalog'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'trust', 'token', 'metadata', 'serviceCatalog', 'user'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 77¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'metadata', 'serviceCatalog', 'token', 'trust', 'user'})¶
- __optional_keys__ = frozenset({'metadata', 'serviceCatalog', 'trust'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'token', 'user'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- metadata: NotRequired[MetadataV2]¶
- serviceCatalog: NotRequired[list[CatalogServiceV2]]¶
- class keystoneauth1.access.types.ApplicationCredentialAccessRuleV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 163, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 163¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- class keystoneauth1.access.types.ApplicationCredentialV3¶
Bases:
TypedDict
- __annotations__ = {'access_rules': typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]], 'id': <class 'str'>, 'name': <class 'str'>, 'restricted': <class 'bool'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 167, '__annotations__': {'access_rules': typing.NotRequired[list[keystoneauth1.access.types.ApplicationCredentialAccessRuleV3]], 'id': <class 'str'>, 'name': <class 'str'>, 'restricted': <class 'bool'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ApplicationCredentialV3' objects>, '__weakref__': <attribute '__weakref__' of 'ApplicationCredentialV3' objects>, '__doc__': None, '__required_keys__': frozenset({'restricted', 'name', 'id'}), '__optional_keys__': frozenset({'access_rules'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'access_rules', 'restricted', 'name', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 167¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'access_rules', 'id', 'name', 'restricted'})¶
- __optional_keys__ = frozenset({'access_rules'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name', 'restricted'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- access_rules: NotRequired[list[ApplicationCredentialAccessRuleV3]]¶
- 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', '__firstlineno__': 44, '__annotations__': {'endpoints': list[keystoneauth1.access.types.EndpointV2], 'endpoints_links': list[typing.Any], 'type': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'CatalogServiceV2' objects>, '__weakref__': <attribute '__weakref__' of 'CatalogServiceV2' objects>, '__doc__': None, '__required_keys__': frozenset({'type', 'name', 'endpoints', 'endpoints_links'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'type', 'name', 'endpoints', 'endpoints_links'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 44¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'endpoints', 'endpoints_links', 'name', 'type'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'endpoints', 'endpoints_links', 'name', 'type'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- endpoints: list[EndpointV2]¶
- endpoints_links: list[Any]¶
- name: str¶
- type: str¶
- class keystoneauth1.access.types.DomainV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>, 'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 118, '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 118¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 36, '__annotations__': {'adminURL': <class 'str'>, 'region': <class 'str'>, 'internalURL': <class 'str'>, 'id': <class 'str'>, 'publicURL': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'EndpointV2' objects>, '__weakref__': <attribute '__weakref__' of 'EndpointV2' objects>, '__doc__': None, '__required_keys__': frozenset({'region', 'adminURL', 'id', 'publicURL', 'internalURL'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'region', 'adminURL', 'id', 'publicURL', 'internalURL'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 36¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'adminURL', 'id', 'internalURL', 'publicURL', 'region'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'adminURL', 'id', 'internalURL', 'publicURL', 'region'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 92, '__annotations__': {'id': <class 'str'>, 'interface': <class 'str'>, 'region': <class 'str'>, 'region_id': <class 'str'>, 'url': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'EndpointV3' objects>, '__weakref__': <attribute '__weakref__' of 'EndpointV3' objects>, '__doc__': None, '__required_keys__': frozenset({'region', 'id', 'url', 'region_id', 'interface'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'region', 'id', 'url', 'region_id', 'interface'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 92¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'interface', 'region', 'region_id', 'url'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'interface', 'region', 'region_id', 'url'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 128, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 128¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- class keystoneauth1.access.types.FederationProtocolV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 136, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 136¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- class keystoneauth1.access.types.FederationProviderV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 132, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 132¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 140, '__annotations__': {'groups': list[keystoneauth1.access.types.FederationGroupV3], 'identity_provider': <class 'keystoneauth1.access.types.FederationProviderV3'>, 'protocol': <class 'keystoneauth1.access.types.FederationProtocolV3'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'FederationV3' objects>, '__weakref__': <attribute '__weakref__' of 'FederationV3' objects>, '__doc__': None, '__required_keys__': frozenset({'protocol', 'groups', 'identity_provider'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'protocol', 'groups', 'identity_provider'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 140¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'groups', 'identity_provider', 'protocol'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'groups', 'identity_provider', 'protocol'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- groups: list[FederationGroupV3]¶
- identity_provider: FederationProviderV3¶
- protocol: FederationProtocolV3¶
- class keystoneauth1.access.types.MetadataV2¶
Bases:
TypedDict
- __annotations__ = {'is_admin': <class 'int'>, 'roles': list[str]}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 65, '__annotations__': {'is_admin': <class 'int'>, 'roles': list[str]}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'MetadataV2' objects>, '__weakref__': <attribute '__weakref__' of 'MetadataV2' objects>, '__doc__': None, '__required_keys__': frozenset({'is_admin', 'roles'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'is_admin', 'roles'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 65¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'is_admin', 'roles'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'is_admin', 'roles'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- is_admin: int¶
- roles: list[str]¶
- class keystoneauth1.access.types.OAuth1V3¶
Bases:
TypedDict
- __annotations__ = {'access_token_id': <class 'str'>, 'consumer_id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 195, '__annotations__': {'access_token_id': <class 'str'>, 'consumer_id': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'OAuth1V3' objects>, '__weakref__': <attribute '__weakref__' of 'OAuth1V3' objects>, '__doc__': None, '__required_keys__': frozenset({'consumer_id', 'access_token_id'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'consumer_id', 'access_token_id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 195¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'access_token_id', 'consumer_id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'access_token_id', 'consumer_id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- access_token_id: str¶
- consumer_id: str¶
- class keystoneauth1.access.types.OAuth2V3¶
Bases:
TypedDict
- __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, '__orig_bases__': (<function TypedDict>,), '__required_keys__': frozenset({'x5t#S256'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'x5t#S256'}), '__total__': True})¶
- __doc__ = None¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'x5t#S256'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'x5t#S256'})¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- class keystoneauth1.access.types.ProjectDomainV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>, 'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 107, '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 107¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 112, '__annotations__': {'domain': <class 'keystoneauth1.access.types.ProjectDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'domain', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 112¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'domain', 'id', 'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'domain', 'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- domain: ProjectDomainV3¶
- id: str¶
- name: str¶
- class keystoneauth1.access.types.RoleV2¶
Bases:
TypedDict
- __annotations__ = {'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 51, '__annotations__': {'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 51¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- name: str¶
- class keystoneauth1.access.types.RoleV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>, 'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 158, '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 158¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 174, '__annotations__': {'auth_url': <class 'str'>, 'id': <class 'str'>, 'sp_url': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ServiceProviderV3' objects>, '__weakref__': <attribute '__weakref__' of 'ServiceProviderV3' objects>, '__doc__': None, '__required_keys__': frozenset({'sp_url', 'auth_url', 'id'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'sp_url', 'auth_url', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 174¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'auth_url', 'id', 'sp_url'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'auth_url', 'id', 'sp_url'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 100, '__annotations__': {'endpoints': list[keystoneauth1.access.types.EndpointV3], 'id': <class 'str'>, 'name': <class 'str'>, 'type': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'ServiceV3' objects>, '__weakref__': <attribute '__weakref__' of 'ServiceV3' objects>, '__doc__': None, '__required_keys__': frozenset({'type', 'name', 'endpoints', 'id'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'type', 'name', 'endpoints', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 100¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'endpoints', 'id', 'name', 'type'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'endpoints', 'id', 'name', 'type'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- endpoints: list[EndpointV3]¶
- id: str¶
- name: str¶
- type: str¶
- class keystoneauth1.access.types.SystemV3¶
Bases:
TypedDict
- __annotations__ = {'all': <class 'bool'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 203, '__annotations__': {'all': <class 'bool'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'all'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 203¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'all'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'all'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- all: bool¶
- class keystoneauth1.access.types.TenantV2¶
Bases:
TypedDict
- __annotations__ = {'description': typing.NotRequired[typing.Optional[str]], 'enabled': typing.NotRequired[bool], 'id': <class 'str'>, 'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 20, '__annotations__': {'description': typing.NotRequired[typing.Optional[str]], 'enabled': typing.NotRequired[bool], 'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TenantV2' objects>, '__weakref__': <attribute '__weakref__' of 'TenantV2' objects>, '__doc__': None, '__required_keys__': frozenset({'name', 'id'}), '__optional_keys__': frozenset({'enabled', 'description'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'enabled', 'name', 'id', 'description'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 20¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'description', 'enabled', 'id', 'name'})¶
- __optional_keys__ = frozenset({'description', 'enabled'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- description: NotRequired[str | None]¶
- enabled: 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', '__firstlineno__': 85, '__annotations__': {'access': <class 'keystoneauth1.access.types.AccessV2'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'access'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 85¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'access'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'access'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- class keystoneauth1.access.types.TokenResponseV3¶
Bases:
TypedDict
- __annotations__ = {'token': <class 'keystoneauth1.access.types.TokenV3'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 232, '__annotations__': {'token': <class 'keystoneauth1.access.types.TokenV3'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'token'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 232¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'token'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'token'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- class keystoneauth1.access.types.TokenV2¶
Bases:
TypedDict
- __annotations__ = {'audit_ids': list[str], 'bind': typing.NotRequired[dict[str, typing.Any]], 'expires': <class 'str'>, 'id': <class 'str'>, 'issued_at': typing.NotRequired[str], 'tenant': typing.NotRequired[keystoneauth1.access.types.TenantV2]}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 27, '__annotations__': {'audit_ids': list[str], 'bind': typing.NotRequired[dict[str, typing.Any]], 'expires': <class 'str'>, 'id': <class 'str'>, 'issued_at': typing.NotRequired[str], 'tenant': typing.NotRequired[keystoneauth1.access.types.TenantV2]}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TokenV2' objects>, '__weakref__': <attribute '__weakref__' of 'TokenV2' objects>, '__doc__': None, '__required_keys__': frozenset({'id', 'audit_ids', 'expires'}), '__optional_keys__': frozenset({'issued_at', 'tenant', 'bind'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'issued_at', 'id', 'tenant', 'audit_ids', 'bind', 'expires'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 27¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'audit_ids', 'bind', 'expires', 'id', 'issued_at', 'tenant'})¶
- __optional_keys__ = frozenset({'bind', 'issued_at', 'tenant'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'audit_ids', 'expires', 'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- audit_ids: list[str]¶
- bind: NotRequired[dict[str, Any]]¶
- expires: str¶
- id: str¶
- issued_at: NotRequired[str]¶
- class keystoneauth1.access.types.TokenV3¶
Bases:
TypedDict
- __annotations__ = {'OS-OAUTH1': typing.NotRequired[keystoneauth1.access.types.OAuth1V3], 'OS-TRUST:trust': typing.NotRequired[keystoneauth1.access.types.TrustV3], 'application_credential': typing.NotRequired[keystoneauth1.access.types.ApplicationCredentialV3], 'audit_ids': list[str], 'bind': typing.NotRequired[dict[str, typing.Any]], 'catalog': typing.NotRequired[list[keystoneauth1.access.types.ServiceV3]], 'domain': typing.NotRequired[keystoneauth1.access.types.DomainV3], 'expires_at': <class 'str'>, 'is_admin_project': typing.NotRequired[bool], 'is_domain': typing.NotRequired[bool], 'issued_at': <class 'str'>, 'methods': list[str], 'oauth2_credential': typing.NotRequired[keystoneauth1.access.types.OAuth2V3], 'project': <class 'keystoneauth1.access.types.ProjectV3'>, 'roles': list[keystoneauth1.access.types.RoleV3], 'service_providers': typing.NotRequired[list[keystoneauth1.access.types.ServiceProviderV3]], 'system': typing.NotRequired[keystoneauth1.access.types.SystemV3], 'user': <class 'keystoneauth1.access.types.UserV3'>}¶
- __dict__ = mappingproxy({'__annotations__': {'application_credential': typing.NotRequired[keystoneauth1.access.types.ApplicationCredentialV3], 'audit_ids': list[str], 'bind': typing.NotRequired[dict[str, typing.Any]], 'catalog': typing.NotRequired[list[keystoneauth1.access.types.ServiceV3]], 'domain': typing.NotRequired[keystoneauth1.access.types.DomainV3], 'expires_at': <class 'str'>, 'is_admin_project': typing.NotRequired[bool], 'is_domain': typing.NotRequired[bool], 'issued_at': <class 'str'>, 'methods': list[str], 'oauth2_credential': typing.NotRequired[keystoneauth1.access.types.OAuth2V3], 'project': <class 'keystoneauth1.access.types.ProjectV3'>, 'roles': list[keystoneauth1.access.types.RoleV3], 'service_providers': typing.NotRequired[list[keystoneauth1.access.types.ServiceProviderV3]], 'system': typing.NotRequired[keystoneauth1.access.types.SystemV3], 'user': <class 'keystoneauth1.access.types.UserV3'>, 'OS-OAUTH1': typing.NotRequired[keystoneauth1.access.types.OAuth1V3], 'OS-TRUST:trust': typing.NotRequired[keystoneauth1.access.types.TrustV3]}, '__module__': 'keystoneauth1.access.types', '__dict__': <attribute '__dict__' of 'TokenV3' objects>, '__weakref__': <attribute '__weakref__' of 'TokenV3' objects>, '__doc__': None, '__orig_bases__': (<function TypedDict>,), '__required_keys__': frozenset({'methods', 'issued_at', 'user', 'project', 'audit_ids', 'roles', 'expires_at'}), '__optional_keys__': frozenset({'is_domain', 'oauth2_credential', 'application_credential', 'service_providers', 'is_admin_project', 'domain', 'system', 'OS-OAUTH1', 'catalog', 'OS-TRUST:trust', 'bind'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'is_domain', 'methods', 'oauth2_credential', 'service_providers', 'roles', 'system', 'OS-OAUTH1', 'catalog', 'audit_ids', 'bind', 'application_credential', 'project', 'is_admin_project', 'domain', 'issued_at', 'user', 'OS-TRUST:trust', 'expires_at'}), '__total__': True})¶
- __doc__ = None¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_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'})¶
- __optional_keys__ = frozenset({'OS-OAUTH1', 'OS-TRUST:trust', 'application_credential', 'bind', 'catalog', 'domain', 'is_admin_project', 'is_domain', 'oauth2_credential', 'service_providers', 'system'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'audit_ids', 'expires_at', 'issued_at', 'methods', 'project', 'roles', 'user'})¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- application_credential: NotRequired[ApplicationCredentialV3]¶
- audit_ids: list[str]¶
- bind: NotRequired[dict[str, Any]]¶
- expires_at: str¶
- is_admin_project: NotRequired[bool]¶
- is_domain: NotRequired[bool]¶
- issued_at: str¶
- methods: list[str]¶
- service_providers: NotRequired[list[ServiceProviderV3]]¶
- 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', '__firstlineno__': 70, '__annotations__': {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user_id': <class 'str'>, 'trustor_user_id': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrustV2' objects>, '__weakref__': <attribute '__weakref__' of 'TrustV2' objects>, '__doc__': None, '__required_keys__': frozenset({'trustee_user_id', 'impersonation', 'trustor_user_id', 'id'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'trustee_user_id', 'impersonation', 'trustor_user_id', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 70¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'impersonation', 'trustee_user_id', 'trustor_user_id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'impersonation', 'trustee_user_id', 'trustor_user_id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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', '__firstlineno__': 188, '__annotations__': {'id': <class 'str'>, 'impersonation': <class 'bool'>, 'trustee_user': <class 'keystoneauth1.access.types.TrusteeUser'>, 'trustor_user': <class 'keystoneauth1.access.types.TrustorUser'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'TrustV3' objects>, '__weakref__': <attribute '__weakref__' of 'TrustV3' objects>, '__doc__': None, '__required_keys__': frozenset({'impersonation', 'trustee_user', 'trustor_user', 'id'}), '__optional_keys__': frozenset(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'impersonation', 'trustee_user', 'trustor_user', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 188¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'impersonation', 'trustee_user', 'trustor_user'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'impersonation', 'trustee_user', 'trustor_user'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- impersonation: bool¶
- trustee_user: TrusteeUser¶
- trustor_user: TrustorUser¶
- class keystoneauth1.access.types.TrusteeUser¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 184, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 184¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- class keystoneauth1.access.types.TrustorUser¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 180, '__annotations__': {'id': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 180¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- class keystoneauth1.access.types.UserDomainV3¶
Bases:
TypedDict
- __annotations__ = {'id': <class 'str'>, 'name': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 123, '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>}, '__static_attributes__': (), '__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(), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'id'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 123¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'name'})¶
- __optional_keys__ = frozenset({})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- 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.NotRequired[str], 'tenantName': typing.NotRequired[str], 'username': <class 'str'>}¶
- __dict__ = mappingproxy({'__module__': 'keystoneauth1.access.types', '__firstlineno__': 55, '__annotations__': {'id': <class 'str'>, 'name': <class 'str'>, 'role_links': list[typing.Any], 'roles': list[keystoneauth1.access.types.RoleV2], 'tenantId': typing.NotRequired[str], 'tenantName': typing.NotRequired[str], 'username': <class 'str'>}, '__static_attributes__': (), '__orig_bases__': (<function TypedDict>,), '__dict__': <attribute '__dict__' of 'UserV2' objects>, '__weakref__': <attribute '__weakref__' of 'UserV2' objects>, '__doc__': None, '__required_keys__': frozenset({'username', 'name', 'role_links', 'id', 'roles'}), '__optional_keys__': frozenset({'tenantId', 'tenantName'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'tenantName', 'username', 'role_links', 'tenantId', 'id', 'roles'}), '__total__': True})¶
- __doc__ = None¶
- __firstlineno__ = 55¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'id', 'name', 'role_links', 'roles', 'tenantId', 'tenantName', 'username'})¶
- __optional_keys__ = frozenset({'tenantId', 'tenantName'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'id', 'name', 'role_links', 'roles', 'username'})¶
- __static_attributes__ = ()¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- id: str¶
- name: str¶
- role_links: list[Any]¶
- tenantId: NotRequired[str]¶
- tenantName: NotRequired[str]¶
- username: str¶
- class keystoneauth1.access.types.UserV3¶
Bases:
TypedDict
- __annotations__ = {'OS-FEDERATION': typing.NotRequired[keystoneauth1.access.types.FederationV3], 'domain': <class 'keystoneauth1.access.types.UserDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>, 'password_expires_at': typing.NotRequired[str]}¶
- __dict__ = mappingproxy({'__annotations__': {'domain': <class 'keystoneauth1.access.types.UserDomainV3'>, 'id': <class 'str'>, 'name': <class 'str'>, 'password_expires_at': typing.NotRequired[str], 'OS-FEDERATION': typing.NotRequired[keystoneauth1.access.types.FederationV3]}, '__module__': 'keystoneauth1.access.types', '__dict__': <attribute '__dict__' of 'UserV3' objects>, '__weakref__': <attribute '__weakref__' of 'UserV3' objects>, '__doc__': None, '__orig_bases__': (<function TypedDict>,), '__required_keys__': frozenset({'name', 'domain', 'id'}), '__optional_keys__': frozenset({'OS-FEDERATION', 'password_expires_at'}), '__readonly_keys__': frozenset(), '__mutable_keys__': frozenset({'name', 'OS-FEDERATION', 'id', 'password_expires_at', 'domain'}), '__total__': True})¶
- __doc__ = None¶
- __module__ = 'keystoneauth1.access.types'¶
- __mutable_keys__ = frozenset({'OS-FEDERATION', 'domain', 'id', 'name', 'password_expires_at'})¶
- __optional_keys__ = frozenset({'OS-FEDERATION', 'password_expires_at'})¶
- __orig_bases__ = (<function TypedDict>,)¶
- __readonly_keys__ = frozenset({})¶
- __required_keys__ = frozenset({'domain', 'id', 'name'})¶
- __total__ = True¶
- __weakref__¶
list of weak references to the object
- domain: UserDomainV3¶
- id: str¶
- name: str¶
- password_expires_at: NotRequired[str]¶