AWS::AppIntegrations::DataIntegrationCreates and persists a DataIntegration resource.
import { CfnDataIntegration } from 'aws-cdk-lib/aws-appintegrations';Or use the module namespace:
import * as appintegrations from 'aws-cdk-lib/aws-appintegrations';
// appintegrations.CfnDataIntegrationConfiguration passed to the constructor as CfnDataIntegrationProps.
kmsKeyRequiredstringThe KMS key for the DataIntegration.
nameRequiredstringThe name of the DataIntegration.
sourceUriRequiredstringThe URI of the data source.
descriptionOptionalstringA description of the DataIntegration.
fileConfigurationOptionalIResolvable | FileConfigurationPropertyThe configuration for what files should be pulled from the source.
objectConfigurationOptionalanyThe configuration for what data should be pulled from the source.
scheduleConfigOptionalIResolvable | ScheduleConfigPropertyThe name of the data and how often it should be pulled from the source.
tagsOptionalCfnTag[]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) .
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-appintegrationsAWS::AppIntegrations::DataIntegration