DataSourceCredentials

data class DataSourceCredentials(val copySourceArn: String? = null, val credentialPair: DataSourceCredentialPair? = null, val secretArn: String? = null)

Data source credentials. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Constructors

Link copied to clipboard
constructor(copySourceArn: String? = null, credentialPair: DataSourceCredentialPair? = null, secretArn: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val copySourceArn: String? = null

The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When CopySourceArn is not null, the credential pair from the data source in the ARN is used as the credentials for the DataSourceCredentials structure.

Link copied to clipboard

Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .

Link copied to clipboard
val secretArn: String? = null

The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.