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
Documentation
data AssumedRoleUser Source #
The identifiers for the temporary security credentials that the operation returns.
See: newAssumedRoleUser
smart constructor.
AssumedRoleUser' | |
|
Instances
Create a value of AssumedRoleUser
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:assumedRoleId:AssumedRoleUser'
, assumedRoleUser_assumedRoleId
- A unique identifier that contains the role ID and the role session name
of the role that is being assumed. The role ID is generated by Amazon
Web Services when the role is created.
$sel:arn:AssumedRoleUser'
, assumedRoleUser_arn
- The ARN of the temporary security credentials that are returned from the
AssumeRole action. For more information about ARNs and how to use them
in policies, see
IAM Identifiers
in the IAM User Guide.
assumedRoleUser_assumedRoleId :: Lens' AssumedRoleUser Text Source #
A unique identifier that contains the role ID and the role session name of the role that is being assumed. The role ID is generated by Amazon Web Services when the role is created.
assumedRoleUser_arn :: Lens' AssumedRoleUser Text Source #
The ARN of the temporary security credentials that are returned from the AssumeRole action. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.