Skip to content

CreateDataIntegrationResponse

Source code in docs_src/capo_appintegrations/types/create_data_integration_response.py
class CreateDataIntegrationResponse(TypedDict, closed=True):
    arn: NotRequired["capo_appintegrations.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN)</p>"""
    id: NotRequired["capo_appintegrations.types.uuid.UUID"]
    """<p>A unique identifier.</p>"""
    name: NotRequired["capo_appintegrations.types.name.Name"]
    """<p>The name of the DataIntegration.</p>"""
    description: NotRequired["capo_appintegrations.types.description.Description"]
    """<p>A description of the DataIntegration.</p>"""
    kms_key: NotRequired["capo_appintegrations.types.non_blank_string.NonBlankString"]
    """<p>The KMS key ARN for the DataIntegration.</p>"""
    source_uri: NotRequired["capo_appintegrations.types.source_uri.SourceURI"]
    """<p>The URI of the data source.</p>"""
    schedule_configuration: NotRequired[
        "capo_appintegrations.types.schedule_configuration.ScheduleConfiguration"
    ]
    """<p>The name of the data and how often it should be pulled from the source.</p>"""
    tags: NotRequired["capo_appintegrations.types.tag_map.TagMap"]
    """<p>The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.</p>"""
    client_token: NotRequired[
        "capo_appintegrations.types.idempotency_token.IdempotencyToken"
    ]
    """<p>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 <a href="https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/">Making retries safe with idempotent APIs</a>.</p>"""
    file_configuration: NotRequired[
        "capo_appintegrations.types.file_configuration.FileConfiguration"
    ]
    """<p>The configuration for what files should be pulled from the source.</p>"""
    object_configuration: NotRequired[
        "capo_appintegrations.types.object_configuration.ObjectConfiguration"
    ]
    """<p>The configuration for what data should be pulled from the source.</p>"""

arn instance-attribute

arn: NotRequired[Arn]

The Amazon Resource Name (ARN)

client_token instance-attribute

client_token: NotRequired[IdempotencyToken]

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.

description instance-attribute

description: NotRequired[Description]

A description of the DataIntegration.

file_configuration instance-attribute

file_configuration: NotRequired[FileConfiguration]

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

id instance-attribute

id: NotRequired[UUID]

A unique identifier.

kms_key instance-attribute

kms_key: NotRequired[NonBlankString]

The KMS key ARN for the DataIntegration.

name instance-attribute

name: NotRequired[Name]

The name of the DataIntegration.

object_configuration instance-attribute

object_configuration: NotRequired[ObjectConfiguration]

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

schedule_configuration instance-attribute

schedule_configuration: NotRequired[ScheduleConfiguration]

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

source_uri instance-attribute

source_uri: NotRequired[SourceURI]

The URI of the data source.

tags instance-attribute

tags: NotRequired[TagMap]

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