This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::QuickSight::DataSource DataSourceCredentials
Data source credentials. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CopySourceArn" :String, "CredentialPair" :CredentialPair, "SecretArn" :String}
YAML
CopySourceArn:StringCredentialPair:CredentialPairSecretArn:String
Properties
- CopySourceArn
- 
                    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When CopySourceArnis not null, the credential pair from the data source in the ARN is used as the credentials for theDataSourceCredentialsstructure.Required: No Type: String Pattern: ^arn:[-a-z0-9]*:quicksight:[-a-z0-9]*:[0-9]{12}:datasource/.+$Update requires: No interruption 
- CredentialPair
- 
                    Credential pair. For more information, see CredentialPair.Required: No Type: CredentialPair Update requires: No interruption 
- SecretArn
- 
                    The Amazon Resource Name (ARN) of the secret associated with the data source in AWS Secrets Manager. Required: No Type: String Pattern: ^arn:[-a-z0-9]*:secretsmanager:[-a-z0-9]*:[0-9]{12}:secret:.+$Minimum: 1Maximum: 2048Update requires: No interruption