Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AssumeDecoratedRoleWithSAMLCommandInput

Hierarchy

Index

Properties

Optional DurationSeconds

DurationSeconds: undefined | number

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

PrincipalArn

PrincipalArn: string | undefined

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

RoleArn

RoleArn: string | undefined

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

SAMLAssertion: string | undefined

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.