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
account |
The ID of the cloud account NOTE: This property will not be serialized. It can only be populated by the server. |
authentication |
Polymorphic discriminator, which specifies the different types this object can be |
aws |
Public key element of the AWS credential object (write only) |
aws |
Secret key element of the AWS credential object (write only) |
Inherited Properties
authentication |
State of the multi-cloud connector NOTE: This property will not be serialized. It can only be populated by the server. |
granted |
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
Azure SDK for JavaScript