class Aws::STS::Types::AssumeRootRequest
@see docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRootRequest AWS API Documentation
@return [Integer]
By default, the value is set to ‘900` seconds.
setting, the operation fails.
seconds (15 minutes). If you specify a value higher than this
range from 0 seconds up to the maximum session duration of 900
The duration, in seconds, of the privileged session. The value can
@!attribute [rw] duration_seconds
@return [Types::PolicyDescriptorType]<br>: docs.aws.amazon.com/IAM/latest/UserGuide/security-iam-awsmanpol.html#security-iam-awsmanpol-SQSUnlockQueuePolicy<br>[4]: docs.aws.amazon.com/IAM/latest/UserGuide/security-iam-awsmanpol.html#security-iam-awsmanpol-S3UnlockBucketPolicy<br>[3]: docs.aws.amazon.com/IAM/latest/UserGuide/security-iam-awsmanpol.html#security-iam-awsmanpol-IAMDeleteRootUserCredentials<br>[2]: docs.aws.amazon.com/IAM/latest/UserGuide/security-iam-awsmanpol.html#security-iam-awsmanpol-IAMCreateRootUserPassword<br>[1]: docs.aws.amazon.com/IAM/latest/UserGuide/security-iam-awsmanpol.html#security-iam-awsmanpol-IAMAuditRootUserCredentials<br><br><br><br>* [SQSUnlockQueuePolicy][5]
* [S3UnlockBucketPolicy][4]
* [IAMDeleteRootUserCredentials][3]
* [IAMCreateRootUserPassword][2]
* [IAMAuditRootUserCredentials][1]
Services managed policies to scope root session actions.
tasks that can be performed. You can use one of following Amazon Web
The identity based policy that scopes the session to the privileged
@!attribute [rw] task_policy_arn
@return [String]
The member account principal ARN or account ID.
@!attribute [rw] target_principal