Jump to Content

This API Documentation is now deprecated

We are excited to announce our new API Documentation.

Interface AssumeDecoratedRoleWithSAMLRequest



DurationSeconds?: number

The time period, between 900 and 43,200 seconds, for the timeout of the temporary credentials.

PrincipalArn: undefined | string

The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.

RoleArn: undefined | string

The role that represents an IAM principal whose scope down policy allows it to call credential vending APIs such as GetTemporaryTableCredentials. The caller must also have iam:PassRole permission on this role.

SAMLAssertion: undefined | string

A SAML assertion consisting of an assertion statement for the user who needs temporary credentials. This must match the SAML assertion that was issued to IAM. This must be Base64 encoded.