This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::DataZone::DataSource RedshiftRunConfigurationInput
The relational filter configurations included in the configuration details of the Amazon Redshift data source.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "DataAccessRole" :String, "RedshiftCredentialConfiguration" :RedshiftCredentialConfiguration, "RedshiftStorage" :RedshiftStorage, "RelationalFilterConfigurations" :[ RelationalFilterConfiguration, ... ]}
YAML
DataAccessRole:StringRedshiftCredentialConfiguration:RedshiftCredentialConfigurationRedshiftStorage:RedshiftStorageRelationalFilterConfigurations:- RelationalFilterConfiguration
Properties
DataAccessRole-
The data access role included in the configuration details of the Amazon Redshift data source.
Required: No
Type: String
Pattern:
^arn:aws[^:]*:iam::\d{12}:role(/[a-zA-Z0-9+=,.@_-]+)*/[a-zA-Z0-9+=,.@_-]+$Update requires: No interruption
RedshiftCredentialConfiguration-
The details of the credentials required to access an Amazon Redshift cluster.
Required: No
Type: RedshiftCredentialConfiguration
Update requires: No interruption
RedshiftStorage-
The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
Required: No
Type: RedshiftStorage
Update requires: No interruption
RelationalFilterConfigurations-
The relational filter configurations included in the configuration details of the AWS Glue data source.
Required: Yes
Type: Array of RelationalFilterConfiguration
Update requires: No interruption