ISTSGetFederationTokenRequest
Interface in AWS.STS
Interface for GetFederationToken requests.
Ancestors
Properties
Name
property Name: string
The name of the federated user.
The name is used as an identifier for the temporary security credentials. Minimum length of 2 characters. Maximum length of 32 characters.
DurationSeconds
property DurationSeconds: TOptional<Integer>
The duration in seconds of the role session.
Valid range is from 900 seconds (15 minutes) to 129,600 seconds (36 hours). The default is 43,200 (12 hours). Sessions obtained with AWS root account user credentials are restricted to a maximum of 3,600 seconds (1 hour).
Policy
property Policy: string
A JSON string containing an inline IAM session policy.
Policy is optional. You must set either an inline Policy or managed policies using PolicyArns for this operation. If you do not set either Policy or PolicyArns the resulting credentials have no permissions.
PolicyArns
property PolicyArns: TList<TARN>
List of Amazon Resource Names (ARNs) of IAM managed policies that you want to use as session policies.
PolicyArns are optional. Up to 10 managed policy ARNs can be provided. You must set either an inline Policy or managed policies using PolicyArns for this operation. If you do not set either Policy or PolicyArns the resulting credentials have no permissions.
Tags
property Tags: TList<TAWSTag>
A list of session tags.
Tags are optional. You can ass up to 50 session tags. The session keys must not exceed 128 characters and the values cannot exceed 256 characters.