Skip to content

ImportJobData

Source code in docs_src/capo_wisdom/types/import_job_data.py
class ImportJobData(TypedDict, closed=True):
    import_job_id: "capo_wisdom.types.uuid.Uuid"
    """<p>The identifier of the import job.</p>"""
    knowledge_base_id: "capo_wisdom.types.uuid.Uuid"
    """<p>The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it.</p>"""
    upload_id: "capo_wisdom.types.upload_id.UploadId"
    """<p>A pointer to the uploaded asset. This value is returned by <a href="https://docs.aws.amazon.com/wisdom/latest/APIReference/API_StartContentUpload.html">StartContentUpload</a>.</p>"""
    knowledge_base_arn: "capo_wisdom.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the knowledge base.</p>"""
    import_job_type: "capo_wisdom.types.import_job_type.ImportJobType"
    """<p>The type of the import job.</p>"""
    status: "capo_wisdom.types.import_job_status.ImportJobStatus"
    """<p>The status of the import job.</p>"""
    url: "capo_wisdom.types.url.Url"
    """<p>The download link to the resource file that is uploaded to the import job.</p>"""
    failed_record_report: NotRequired["capo_wisdom.types.url.Url"]
    """<p>The link to donwload the information of resource data that failed to be imported.</p>"""
    url_expiry: "datetime.datetime"
    """<p>The expiration time of the URL as an epoch timestamp.</p>"""
    created_time: "datetime.datetime"
    """<p>The timestamp when the import job was created.</p>"""
    last_modified_time: "datetime.datetime"
    """<p>The timestamp when the import job data was last modified.</p>"""
    metadata: NotRequired["capo_wisdom.types.content_metadata.ContentMetadata"]
    """<p>The metadata fields of the imported Wisdom resources.</p>"""
    external_source_configuration: NotRequired[
        "capo_wisdom.types.external_source_configuration.ExternalSourceConfiguration"
    ]

created_time instance-attribute

created_time: datetime

The timestamp when the import job was created.

external_source_configuration instance-attribute

external_source_configuration: NotRequired[ExternalSourceConfiguration]

failed_record_report instance-attribute

failed_record_report: NotRequired[Url]

The link to donwload the information of resource data that failed to be imported.

import_job_id instance-attribute

import_job_id: Uuid

The identifier of the import job.

import_job_type instance-attribute

import_job_type: ImportJobType

The type of the import job.

knowledge_base_arn instance-attribute

knowledge_base_arn: Arn

The Amazon Resource Name (ARN) of the knowledge base.

knowledge_base_id instance-attribute

knowledge_base_id: Uuid

The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it.

last_modified_time instance-attribute

last_modified_time: datetime

The timestamp when the import job data was last modified.

metadata instance-attribute

metadata: NotRequired[ContentMetadata]

The metadata fields of the imported Wisdom resources.

status instance-attribute

The status of the import job.

upload_id instance-attribute

upload_id: UploadId

A pointer to the uploaded asset. This value is returned by StartContentUpload.

url instance-attribute

url: Url

The download link to the resource file that is uploaded to the import job.

url_expiry instance-attribute

url_expiry: datetime

The expiration time of the URL as an epoch timestamp.