Interface IAssumeRoleAwsConfiguration
Represents the configuration for assuming an AWS IAM role.
Inherited Members
Namespace: Innovt.Cloud.AWS.Configuration
Assembly: Innovt.Cloud.AWS.dll
Syntax
[CLSCompliant(false)]
public interface IAssumeRoleAwsConfiguration : IAwsConfiguration, IConfiguration
Properties
| Edit this page View SourceExternalId
Gets or sets an external identifier used when assuming the IAM role (optional).
Declaration
string? ExternalId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RoleArn
Gets or sets the Amazon Resource Name (ARN) of the IAM role to be assumed.
Declaration
string RoleArn { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RoleSessionName
Gets or sets the name of the assumed role session (optional).
Declaration
string? RoleSessionName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |