| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.SSO.Types.RoleCredentials
Description
Synopsis
- data RoleCredentials = RoleCredentials' {}
- newRoleCredentials :: AccessKey -> SecretKey -> RoleCredentials
- roleCredentials_expiration :: Lens' RoleCredentials (Maybe Integer)
- roleCredentials_sessionToken :: Lens' RoleCredentials (Maybe SessionToken)
- roleCredentials_accessKeyId :: Lens' RoleCredentials AccessKey
- roleCredentials_secretAccessKey :: Lens' RoleCredentials SecretKey
Documentation
data RoleCredentials Source #
Provides information about the role credentials that are assigned to the user.
See: newRoleCredentials smart constructor.
Constructors
| RoleCredentials' | |
Fields
| |
Instances
Arguments
| :: AccessKey | |
| -> SecretKey | |
| -> RoleCredentials |
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:expiration:RoleCredentials', roleCredentials_expiration - The date on which temporary security credentials expire.
$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: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.
$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.
roleCredentials_expiration :: Lens' RoleCredentials (Maybe Integer) Source #
The date on which temporary security credentials expire.
roleCredentials_sessionToken :: Lens' RoleCredentials (Maybe SessionToken) 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_accessKeyId :: Lens' RoleCredentials AccessKey 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.
roleCredentials_secretAccessKey :: Lens' RoleCredentials SecretKey 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.