SecretKeyResponse#
- class SecretKeyResponse(secret_access_key=None, email_id=None, user_id=None, user_type=None, tenant_id=None, idp_id=None, username=None, creation_type=None, custom_claims=None, assigned_to=None, *args, **kwargs)#
Bases:
objectIAM secret key response.
- Parameters:
secret_access_key (required) – (
secret_access_key) This represents secret access key, which will be returned only during access key creation.email_id (required max=255 chars) – (
email_id) Email ID of the user.user_id (required) – (
user_id) User identifier who owns the bucket access key.user_type (required) – (
user_type)tenant_id (required) – (
tenant_id) ID of tenant for which configuration is being set up.idp_id (required) – (
idp_id) Identifier of the IDP for the user.username (required min=1 chars, max=255 chars) – (
username) Identifier of the user.creation_type (required) – (
creation_type)custom_claims (required) – (
custom_claims) Any additional user attributes obtained from the authentication provider in the form of key/value pairs.assigned_to (required min=3 chars, max=255 chars) – (
assigned_to) External client to whom this key is allocated.
- property assigned_to#
External client to whom this key is allocated.
- Type:
str
- property creation_type#
- Type:
- property custom_claims#
Any additional user attributes obtained from the authentication provider in the form of key/value pairs.
- Type:
dict(str,
str)
- property email_id#
Email ID of the user.
- Type:
str
- property idp_id#
Identifier of the IDP for the user.
- Type:
str
- property secret_access_key#
This represents secret access key, which will be returned only during access key creation.
- Type:
str
- property tenant_id#
ID of tenant for which configuration is being set up.
- Type:
str
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model
- property user_id#
User identifier who owns the bucket access key.
- Type:
str
- property username#
Identifier of the user.
- Type:
str