AwsCredsAuthenticationDetailsPropertiesResponse

data class AwsCredsAuthenticationDetailsPropertiesResponse(val accountId: String, val authenticationProvisioningState: String, val authenticationType: String, val awsAccessKeyId: String, val awsSecretAccessKey: String, val grantedPermissions: List<String>)

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)

Constructors

constructor(accountId: String, authenticationProvisioningState: String, authenticationType: String, awsAccessKeyId: String, awsSecretAccessKey: String, grantedPermissions: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the cloud account

Link copied to clipboard

State of the multi-cloud connector

Link copied to clipboard

Connect to your cloud account, for AWS use either account credentials or role-based authentication. For GCP use account organization credentials. Expected value is 'awsCreds'.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The permissions detected in the cloud account.