---
type: resource-type
title: DataIntegration
description: aws resource type AWS::AppIntegrations::DataIntegration
name: DataIntegration
lexicon: aws
resource_type: AWS::AppIntegrations::DataIntegration
---
`AWS::AppIntegrations::DataIntegration`, a resource type of the aws lexicon.

## Properties

- `KmsKey` (`string`, required): The KMS key of the data integration.
- `Name` (`string`, required): The name of the data integration.
- `SourceURI` (`string`, required): The URI of the data source.
- `DataIntegrationArn` (`string`, optional): The Amazon Resource Name (ARN) of the data integration.
- `Description` (`string`, optional): The data integration description.
- `FileConfiguration` (`DataIntegration_FileConfiguration`, optional): The configuration for what files should be pulled from the source.
- `Id` (`string`, optional): The unique identifer of the data integration.
- `ObjectConfiguration` (`Record<string, unknown>`, optional): The configuration for what data should be pulled from the source.
- `ScheduleConfig` (`DataIntegration_ScheduleConfig`, optional): The name of the data and how often it should be pulled from the source.
- `Tags` (`DataIntegration_Tag[]`, optional): The tags (keys and values) associated with the data integration.

## Attributes

- `DataIntegrationArn`
- `Id`
