AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::AppIntegrations::DataIntegration

CfnDataIntegration

Creates and persists a DataIntegration resource.

Import

import { CfnDataIntegration } from 'aws-cdk-lib/aws-appintegrations';

Or use the module namespace:

import * as appintegrations from 'aws-cdk-lib/aws-appintegrations';
// appintegrations.CfnDataIntegration

Properties

Configuration passed to the constructor as CfnDataIntegrationProps.

kmsKeyRequired
string

The KMS key for the DataIntegration.

nameRequired
string

The name of the DataIntegration.

sourceUriRequired
string

The URI of the data source.

descriptionOptional
string

A description of the DataIntegration.

fileConfigurationOptional
IResolvable | FileConfigurationProperty

The configuration for what files should be pulled from the source.

objectConfigurationOptional
any

The configuration for what data should be pulled from the source.

scheduleConfigOptional
IResolvable | ScheduleConfigProperty

The name of the data and how often it should be pulled from the source.

tagsOptional
CfnTag[]

An array of key-value pairs to apply to this resource. For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .

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

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-appintegrations
CFN TypeAWS::AppIntegrations::DataIntegration
Properties8

Related Constructs

External Links