DataSourceCredentialsArgs

data class DataSourceCredentialsArgs(val copySourceArn: Output<String>? = null, val credentialPair: Output<DataSourceCredentialPairArgs>? = null, val secretArn: Output<String>? = null) : ConvertibleToJava<DataSourceCredentialsArgs>

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: Output<String>? = null, credentialPair: Output<DataSourceCredentialPairArgs>? = null, secretArn: Output<String>? = null)

Properties

Link copied to clipboard
val copySourceArn: Output<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: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): DataSourceCredentialsArgs