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:
String
CredentialPair:CredentialPair
SecretArn:String
Properties
CopySourceArn
-
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 theDataSourceCredentials
structure.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:
1
Maximum:
2048
Update requires: No interruption