This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon 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 Amazon CloudFormation template, use the following syntax:
JSON
{ "DataAccessRole" :
String
, "RedshiftCredentialConfiguration" :RedshiftCredentialConfiguration
, "RedshiftStorage" :RedshiftStorage
, "RelationalFilterConfigurations" :[ RelationalFilterConfiguration, ... ]
}
YAML
DataAccessRole:
String
RedshiftCredentialConfiguration:RedshiftCredentialConfiguration
RedshiftStorage:RedshiftStorage
RelationalFilterConfigurations:- 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|role/service-role)/[\w+=,.@-]{1,128}$
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 Amazon Glue data source.
Required: Yes
Type: Array of RelationalFilterConfiguration
Update requires: No interruption