Skip to content

/AWS1/CL_API=>CREATEDATAINTEGRATION()

About CreateDataIntegration

Creates and persists a DataIntegration resource.

You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.

Method Signature

IMPORTING

Required arguments:

IV_NAME TYPE /AWS1/APINAME /AWS1/APINAME

The name of the DataIntegration.

IV_KMSKEY TYPE /AWS1/APINONBLANKSTRING /AWS1/APINONBLANKSTRING

The KMS key for the DataIntegration.

IV_SOURCEURI TYPE /AWS1/APISOURCEURI /AWS1/APISOURCEURI

The URI of the data source.

Optional arguments:

IV_DESCRIPTION TYPE /AWS1/APIDESCRIPTION /AWS1/APIDESCRIPTION

A description of the DataIntegration.

IO_SCHEDULECONFIG TYPE REF TO /AWS1/CL_APISCHEDULECONF /AWS1/CL_APISCHEDULECONF

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

IT_TAGS TYPE /AWS1/CL_APITAGMAP_W=>TT_TAGMAP TT_TAGMAP

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

IV_CLIENTTOKEN TYPE /AWS1/APIIDEMPOTENCYTOKEN /AWS1/APIIDEMPOTENCYTOKEN

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

IO_FILECONFIGURATION TYPE REF TO /AWS1/CL_APIFILECONFIGURATION /AWS1/CL_APIFILECONFIGURATION

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

IT_OBJECTCONFIGURATION TYPE /AWS1/CL_APIFIELDSLIST_W=>TT_OBJECTCONFIGURATION TT_OBJECTCONFIGURATION

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

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_APICREDATAINTEGRATI01 /AWS1/CL_APICREDATAINTEGRATI01