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
| Name | Description |
|---|---|
ARoleArn | An Amazon Resource Name (ARN) for an IAM role to assume. |
ARoleSessionName | An identifier for the assumed role session. |
AWebIdentityToken | The OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider. |