Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data RoleCredentials = RoleCredentials' {}
- newRoleCredentials :: RoleCredentials
- roleCredentials_secretAccessKey :: Lens' RoleCredentials (Maybe Text)
- roleCredentials_sessionToken :: Lens' RoleCredentials (Maybe Text)
- roleCredentials_expiration :: Lens' RoleCredentials (Maybe Integer)
- roleCredentials_accessKeyId :: Lens' RoleCredentials (Maybe Text)
Documentation
data RoleCredentials Source #
Provides information about the role credentials that are assigned to the user.
See: newRoleCredentials
smart constructor.
RoleCredentials' | |
|
Instances
newRoleCredentials :: RoleCredentials Source #
Create a value of RoleCredentials
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:secretAccessKey:RoleCredentials'
, roleCredentials_secretAccessKey
- The key that is used to sign the request. For more information, see
Using Temporary Security Credentials to Request Access to AWS Resources
in the AWS IAM User Guide.
$sel:sessionToken:RoleCredentials'
, roleCredentials_sessionToken
- The token used for temporary credentials. For more information, see
Using Temporary Security Credentials to Request Access to AWS Resources
in the AWS IAM User Guide.
$sel:expiration:RoleCredentials'
, roleCredentials_expiration
- The date on which temporary security credentials expire.
$sel:accessKeyId:RoleCredentials'
, roleCredentials_accessKeyId
- The identifier used for the temporary security credentials. For more
information, see
Using Temporary Security Credentials to Request Access to AWS Resources
in the AWS IAM User Guide.
roleCredentials_secretAccessKey :: Lens' RoleCredentials (Maybe Text) Source #
The key that is used to sign the request. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
roleCredentials_sessionToken :: Lens' RoleCredentials (Maybe Text) Source #
The token used for temporary credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.
roleCredentials_expiration :: Lens' RoleCredentials (Maybe Integer) Source #
The date on which temporary security credentials expire.
roleCredentials_accessKeyId :: Lens' RoleCredentials (Maybe Text) Source #
The identifier used for the temporary security credentials. For more information, see Using Temporary Security Credentials to Request Access to AWS Resources in the AWS IAM User Guide.