Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appintegrations-dataintegration.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::AppIntegrations::DataIntegration. Source:- https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git

Properties

Name string | Aws_CF_FunctionString required

The name of the data integration.

KmsKey string | Aws_CF_FunctionString required

The KMS key of the data integration.

ScheduleConfig object required
3 nested properties
ScheduleExpression string | Aws_CF_FunctionString required

How often the data should be pulled from data source.

FirstExecutionFrom string | Aws_CF_FunctionString

The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.

Object string | Aws_CF_FunctionString

The name of the object to pull from the data source.

SourceURI string | Aws_CF_FunctionString required

The URI of the data source.

Description string | Aws_CF_FunctionString

The data integration description.

Tags Tag[]

The tags (keys and values) associated with the data integration.

minItems=0maxItems=200
FileConfiguration object

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

2 nested properties
Folders string[] required

Identifiers for the source folders to pull all files from recursively.

minItems=1maxItems=10
Filters object

Restrictions for what files should be pulled from the source.

ObjectConfiguration object

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

Definitions

ScheduleConfig object
ScheduleExpression string | Aws_CF_FunctionString required

How often the data should be pulled from data source.

FirstExecutionFrom string | Aws_CF_FunctionString

The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.

Object string | Aws_CF_FunctionString

The name of the object to pull from the data source.

Tag object

A label for tagging DataIntegration resources

Key string | Aws_CF_FunctionString required

A key to identify the tag.

Value string | Aws_CF_FunctionString required

Corresponding tag value for the key.

FileConfiguration object

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

Folders string[] required

Identifiers for the source folders to pull all files from recursively.

minItems=1maxItems=10
Filters object

Restrictions for what files should be pulled from the source.

ObjectConfiguration object

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