Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AwAssumeRoleAuthenticationDetailsProperties

Package version

AWS cloud account connector based assume role, the role enables delegating access to your AWS resources. The role is composed of role Amazon Resource Name (ARN) and external ID. For more details, refer to Creating a Role to Delegate Permissions to an IAM User (write only)

Hierarchy

Index

Properties

Optional accountId

accountId: undefined | string

The ID of the cloud account NOTE: This property will not be serialized. It can only be populated by the server.

Optional authenticationProvisioningState

authenticationProvisioningState: AuthenticationProvisioningState

State of the multi-cloud connector NOTE: This property will not be serialized. It can only be populated by the server.

authenticationType

authenticationType: "awsAssumeRole"

Polymorphic discriminator, which specifies the different types this object can be

awsAssumeRoleArn

awsAssumeRoleArn: string

Assumed role ID is an identifier that you can use to create temporary security credentials.

awsExternalId

awsExternalId: string

A unique identifier that is required when you assume a role in another account.

Optional grantedPermissions

grantedPermissions: PermissionProperty[]

The permissions detected in the cloud account. NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc