Initializer
Properties
| Name | Type | Description |
|---|---|---|
RoleArn | string | (Required) Amazon Resource Name (ARN) of the IAM Role to assume. |
Duration | string | (Optional) The duration individual credentials will be valid. |
ExternalId | string | (Optional) External identifier to use when assuming the role. |
Policy | string | (Optional) IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. |
PolicyArns | string[] | (Optional) Set of Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. |
SessionName | string | (Optional) Session name to use when assuming the role. |
SourceIdentity | string | (Optional) Source identity specified by the principal assuming the. |
Tags | System.Collections.Generic.IDictionary< string, string > | (Optional) Map of assume role session tags. |
TransitiveTagKeys | string[] | (Optional) Set of assume role session tag keys to pass to any subsequent sessions. |
RoleArnRequired
- Type: string
DurationOptional
- Type: string
ExternalIdOptional
- Type: string
PolicyOptional
- Type: string
PolicyArnsOptional
- Type: string[]
SessionNameOptional
- Type: string
SourceIdentityOptional
- Type: string
TagsOptional
- Type: System.Collections.Generic.IDictionary< string, string >
TransitiveTagKeysOptional
- Type: string[]