AccessKey - AWS Identity and Access Management


Contains information about an AWS access key.

This data type is used as a response element in the CreateAccessKey and ListAccessKeys operations.


The SecretAccessKey value is returned only in response to CreateAccessKey. You can get a secret access key only when you first create an access key; you cannot recover the secret access key later. If you lose a secret access key, you must create a new access key.



The ID for this access key.

Type: String

Length Constraints: Minimum length of 16. Maximum length of 128.

Pattern: [\w]+

Required: Yes


The secret key used to sign requests.

Type: String

Required: Yes


The status of the access key. Active means that the key is valid for API calls, while Inactive means it is not.

Type: String

Valid Values: Active | Inactive

Required: Yes


The name of the IAM user that the access key is associated with.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: [\w+=,.@-]+

Required: Yes


The date when the access key was created.

Type: Timestamp

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: