AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Glue::Integration

CfnIntegration

The `AWS::Glue::Integration` resource specifies an AWS Glue zero-ETL integration from a data source to a target. For more information, see [zero-ETL integration supported by AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html) and [integration structure](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html) in the AWS Glue developer guide.

Import

import { CfnIntegration } from 'aws-cdk-lib/aws-glue';

Or use the module namespace:

import * as glue from 'aws-cdk-lib/aws-glue';
// glue.CfnIntegration

Properties

Configuration passed to the constructor as CfnIntegrationProps.

integrationNameRequired
string

A unique name for the integration.

sourceArnRequired
string

The ARN for the source of the integration.

targetArnRequired
string

The ARN for the target of the integration.

additionalEncryptionContextOptional
{ [key: string]: string } | IResolvable

An optional set of non-secret key–value pairs that contains additional contextual information for encryption. This can only be provided if `KMSKeyId` is provided.

dataFilterOptional
string

Selects source tables for the integration using Maxwell filter syntax.

descriptionOptional
string

A description for the integration.

integrationConfigOptional
IResolvable | IntegrationConfigProperty

The structure used to define properties associated with the zero-ETL integration. For more information, see [IntegrationConfig structure.](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-IntegrationConfig)

kmsKeyIdOptional
string

The ARN of a KMS key used for encrypting the channel.

tagsOptional
CfnTag[]

Metadata assigned to the resource consisting of a list of key-value pairs.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter