AWS::Redshift::Integration - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Redshift::Integration

Describes a zero-ETL or S3 integration.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::Redshift::Integration", "Properties" : { "AdditionalEncryptionContext" : {Key: Value, ...}, "IntegrationName" : String, "KMSKeyId" : String, "SourceArn" : String, "Tags" : [ Tag, ... ], "TargetArn" : String } }

YAML

Type: AWS::Redshift::Integration Properties: AdditionalEncryptionContext: Key: Value IntegrationName: String KMSKeyId: String SourceArn: String Tags: - Tag TargetArn: String

Properties

AdditionalEncryptionContext

The encryption context for the integration. For more information, see Encryption context in the Amazon Key Management Service Developer Guide.

Required: No

Type: Object of String

Pattern: ^[\s\S]*$

Minimum: 0

Maximum: 131072

Update requires: Replacement

IntegrationName

The name of the integration.

Required: No

Type: String

Minimum: 1

Maximum: 64

Update requires: No interruption

KMSKeyId

The Amazon Key Management Service (Amazon KMS) key identifier for the key used to encrypt the integration.

Required: No

Type: String

Update requires: Replacement

SourceArn

The Amazon Resource Name (ARN) of the database used as the source for replication.

Required: Yes

Type: String

Update requires: Replacement

Tags

The list of tags associated with the integration.

Required: No

Type: Array of Tag

Maximum: 50

Update requires: No interruption

TargetArn

The Amazon Resource Name (ARN) of the Amazon Redshift data warehouse to use as the target for replication.

Required: Yes

Type: String

Update requires: Replacement

Return values

Ref

Fn::GetAtt

CreateTime

The time (UTC) when the integration was created.

IntegrationArn

The Amazon Resource Name (ARN) of the integration.