Skip to content

GetDataSourceResponse

Source code in docs_src/capo_qbusiness/types/get_data_source_response.py
class GetDataSourceResponse(TypedDict, closed=True):
    application_id: NotRequired["capo_qbusiness.types.application_id.ApplicationId"]
    """<p>The identifier of the Amazon Q Business application.</p>"""
    index_id: NotRequired["capo_qbusiness.types.index_id.IndexId"]
    """<p>The identifier of the index linked to the data source connector.</p>"""
    data_source_id: NotRequired["capo_qbusiness.types.data_source_id.DataSourceId"]
    """<p>The identifier of the data source connector.</p>"""
    data_source_arn: NotRequired["capo_qbusiness.types.data_source_arn.DataSourceArn"]
    """<p>The Amazon Resource Name (ARN) of the data source.</p>"""
    display_name: NotRequired["capo_qbusiness.types.data_source_name.DataSourceName"]
    """<p>The name for the data source connector.</p>"""
    type: NotRequired["capo_qbusiness.types.string.String"]
    """<p>The type of the data source connector. For example, <code>S3</code>.</p>"""
    configuration: NotRequired[
        "capo_qbusiness.types.data_source_configuration.DataSourceConfiguration"
    ]
    """<p>The details of how the data source connector is configured.</p>"""
    vpc_configuration: NotRequired[
        "capo_qbusiness.types.data_source_vpc_configuration.DataSourceVpcConfiguration"
    ]
    """<p>Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source.</p>"""
    created_at: NotRequired["capo_qbusiness.types.timestamp.Timestamp"]
    """<p>The Unix timestamp when the data source connector was created.</p>"""
    updated_at: NotRequired["capo_qbusiness.types.timestamp.Timestamp"]
    """<p>The Unix timestamp when the data source connector was last updated.</p>"""
    description: NotRequired["capo_qbusiness.types.description.Description"]
    """<p>The description for the data source connector.</p>"""
    status: NotRequired["capo_qbusiness.types.data_source_status.DataSourceStatus"]
    """<p>The current status of the data source connector. When the <code>Status</code> field value is <code>FAILED</code>, the <code>ErrorMessage</code> field contains a description of the error that caused the data source connector to fail.</p>"""
    sync_schedule: NotRequired["capo_qbusiness.types.sync_schedule.SyncSchedule"]
    """<p>The schedule for Amazon Q Business to update the index.</p>"""
    role_arn: NotRequired["capo_qbusiness.types.role_arn.RoleArn"]
    """<p>The Amazon Resource Name (ARN) of the role with permission to access the data source and required resources.</p>"""
    error: NotRequired["capo_qbusiness.types.error_detail.ErrorDetail"]
    """<p>When the <code>Status</code> field value is <code>FAILED</code>, the <code>ErrorMessage</code> field contains a description of the error that caused the data source connector to fail.</p>"""
    document_enrichment_configuration: NotRequired[
        "capo_qbusiness.types.document_enrichment_configuration.DocumentEnrichmentConfiguration"
    ]
    media_extraction_configuration: NotRequired[
        "capo_qbusiness.types.media_extraction_configuration.MediaExtractionConfiguration"
    ]
    """<p>The configuration for extracting information from media in documents for the data source. </p>"""

application_id instance-attribute

application_id: NotRequired[ApplicationId]

The identifier of the Amazon Q Business application.

configuration instance-attribute

configuration: NotRequired[DataSourceConfiguration]

The details of how the data source connector is configured.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The Unix timestamp when the data source connector was created.

data_source_arn instance-attribute

data_source_arn: NotRequired[DataSourceArn]

The Amazon Resource Name (ARN) of the data source.

data_source_id instance-attribute

data_source_id: NotRequired[DataSourceId]

The identifier of the data source connector.

description instance-attribute

description: NotRequired[Description]

The description for the data source connector.

display_name instance-attribute

display_name: NotRequired[DataSourceName]

The name for the data source connector.

document_enrichment_configuration instance-attribute

document_enrichment_configuration: NotRequired[DocumentEnrichmentConfiguration]

error instance-attribute

error: NotRequired[ErrorDetail]

When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.

index_id instance-attribute

index_id: NotRequired[IndexId]

The identifier of the index linked to the data source connector.

media_extraction_configuration instance-attribute

media_extraction_configuration: NotRequired[MediaExtractionConfiguration]

The configuration for extracting information from media in documents for the data source.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

The Amazon Resource Name (ARN) of the role with permission to access the data source and required resources.

status instance-attribute

status: NotRequired[DataSourceStatus]

The current status of the data source connector. When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.

sync_schedule instance-attribute

sync_schedule: NotRequired[SyncSchedule]

The schedule for Amazon Q Business to update the index.

type instance-attribute

type: NotRequired[String]

The type of the data source connector. For example, S3.

updated_at instance-attribute

updated_at: NotRequired[Timestamp]

The Unix timestamp when the data source connector was last updated.

vpc_configuration instance-attribute

vpc_configuration: NotRequired[DataSourceVpcConfiguration]

Configuration information for an Amazon VPC (Virtual Private Cloud) to connect to your data source.