AwsCredsAuthenticationDetailsProperties interface

AWS cloud account connector based credentials, the credentials is composed of access key ID and secret key, for more details, refer to Creating an IAM User in Your AWS Account (write only)

Extends

Properties

accountId

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

authenticationType

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

awsAccessKeyId

Public key element of the AWS credential object (write only)

awsSecretAccessKey

Secret key element of the AWS credential object (write only)

Inherited Properties

authenticationProvisioningState

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

grantedPermissions

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

Property Details

accountId

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

accountId?: string

Property Value

string

authenticationType

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

authenticationType: "awsCreds"

Property Value

"awsCreds"

awsAccessKeyId

Public key element of the AWS credential object (write only)

awsAccessKeyId: string

Property Value

string

awsSecretAccessKey

Secret key element of the AWS credential object (write only)

awsSecretAccessKey: string

Property Value

string

Inherited Property Details

authenticationProvisioningState

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

authenticationProvisioningState?: string

Property Value

string

Inherited From AuthenticationDetailsProperties.authenticationProvisioningState

grantedPermissions

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

grantedPermissions?: string[]

Property Value

string[]

Inherited From AuthenticationDetailsProperties.grantedPermissions