AWS::Redshift::IntegrationDescribes a zero-ETL or S3 integration.
import { CfnIntegration } from 'aws-cdk-lib/aws-redshift';Or use the module namespace:
import * as redshift from 'aws-cdk-lib/aws-redshift';
// redshift.CfnIntegrationConfiguration passed to the constructor as CfnIntegrationProps.
sourceArnRequiredstringThe Amazon Resource Name (ARN) of the database used as the source for replication.
targetArnRequiredstringThe Amazon Resource Name (ARN) of the Amazon Redshift data warehouse to use as the target for replication.
additionalEncryptionContextOptional{ [key: string]: string } | IResolvableThe encryption context for the integration. For more information, see [Encryption context](https://docs.aws.amazon.com/) in the *AWS Key Management Service Developer Guide* .
integrationNameOptionalstringThe name of the integration.
kmsKeyIdOptionalstringThe AWS Key Management Service ( AWS KMS) key identifier for the key used to encrypt the integration.
tagsOptionalCfnTag[]The list of tags associated with the integration.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-redshiftAWS::Redshift::Integration