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: object

IAM 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:

CreationType

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 user_type#
Type:

UserType

property username#

Identifier of the user.

Type:

str