RedshiftSourceConfig
Provides information about the Amazon Redshift database configuration.
Contents
- ClusterIdentifier
-
A string identifying the Redshift cluster.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 63.
Pattern:
^[a-z](?!.*--)(?!.*-$)[0-9a-z\-]*$
Required: No
- DatabaseHost
-
The name of the database host.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 253.
Pattern:
.*\S.*
Required: No
- DatabaseName
-
The Redshift database name.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
[a-zA-Z0-9_.]+
Required: No
- DatabasePort
-
The port number where the database can be accessed.
Type: Integer
Valid Range: Minimum value of 1. Maximum value of 65535.
Required: No
- RoleArn
-
The Amazon Resource Name (ARN) of the role providing access to the database.
Type: String
Length Constraints: Maximum length of 256.
Pattern:
arn:([a-z\d-]+):.*:.*:.*:.+
Required: No
- SecretManagerArn
-
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
Type: String
Length Constraints: Maximum length of 256.
Pattern:
arn:([a-z\d-]+):.*:.*:secret:AmazonLookoutMetrics-.+
Required: No
- TableName
-
The table name of the Redshift database.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
^[a-zA-Z][a-zA-Z0-9_.]*$
Required: No
- VpcConfiguration
-
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
Type: VpcConfiguration object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: