class Aws::STS::Types::AssumeRootResponse

@!attribute [rw] credentials

The temporary security credentials, which include an access key ID,
a secret access key, and a security token.

<note markdown="1"> The size of the security token that STS API operations return is not
fixed. We strongly recommend that you make no assumptions about the
maximum size.

 </note>
@return [Types::Credentials]

@!attribute [rw] source_identity

The source identity specified by the principal that is calling the
`AssumeRoot` operation.

You can use the `aws:SourceIdentity` condition key to control access
based on the value of source identity. For more information about
using source identity, see [Monitor and control actions taken with
assumed roles][1] in the *IAM User Guide*.

The regex used to validate this parameter is a string of characters
consisting of upper- and lower-case alphanumeric characters with no
spaces. You can also include underscores or any of the following
characters: =,.@-

[1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_control-access_monitor.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRootResponse AWS API Documentation

Constants

SENSITIVE