The relational filter configurations included in the configuration details of the Amazon Redshift data source.
Syntax
To declare this entity in your AWS 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 AWS Glue data source.
Required: Yes
Type: Array of RelationalFilterConfiguration
Update requires: No interruption