Skip to main content
Version: 2.1

TSTSAssumeRoleWithWebIdentityRequest

Class in AWS.STS

AssumeRoleWithWebIdentity request class.

Ancestors​

Properties​

RoleArn​

property RoleArn: TARN

RoleSessionName​

property RoleSessionName: string

WebIdentityToken​

property WebIdentityToken: string

DurationSeconds​

property DurationSeconds: TOptional<Integer>

Policy​

property Policy: string

PolicyArns​

property PolicyArns: TList<TARN>

ProviderId​

property ProviderId: string

Constructors​

Create​

constructor Create(const ARoleArn: TARN; const ARoleSessionName, AWebIdentityToken: string);

Constructor for TSTSAssumeRoleWithWebIdentityRequest.

Parameters

NameDescription
ARoleArnAn Amazon Resource Name (ARN) for an IAM role to assume.
ARoleSessionNameAn identifier for the assumed role session.
AWebIdentityTokenThe OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider.