Skip to content

GetDataSourceOutput

Source code in docs_src/capo_datazone/types/get_data_source_output.py
class GetDataSourceOutput(TypedDict, closed=True):
    id: "capo_datazone.types.data_source_id.DataSourceId"
    """<p>The ID of the data source.</p>"""
    status: NotRequired["capo_datazone.types.data_source_status.DataSourceStatus"]
    """<p>The status of the data source.</p>"""
    type: NotRequired["capo_datazone.types.data_source_type.DataSourceType"]
    """<p>The type of the data source.</p>"""
    name: "capo_datazone.types.name.Name"
    """<p>The name of the data source.</p>"""
    description: NotRequired["capo_datazone.types.description.Description"]
    """<p>The description of the data source.</p>"""
    domain_id: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the Amazon DataZone domain in which the data source exists.</p>"""
    project_id: "capo_datazone.types.project_id.ProjectId"
    """<p>The ID of the project where the data source creates and publishes assets.</p>"""
    environment_id: NotRequired["capo_datazone.types.environment_id.EnvironmentId"]
    """<p>The ID of the environment where this data source creates and publishes assets,</p>"""
    connection_id: NotRequired["str"]
    """<p>The ID of the connection.</p>"""
    configuration: NotRequired[
        "capo_datazone.types.data_source_configuration_output.DataSourceConfigurationOutput"
    ]
    """<p>The configuration of the data source.</p>"""
    recommendation: NotRequired[
        "capo_datazone.types.recommendation_configuration.RecommendationConfiguration"
    ]
    """<p>The recommendation configuration of the data source.</p>"""
    enable_setting: NotRequired["capo_datazone.types.enable_setting.EnableSetting"]
    """<p>Specifies whether this data source is enabled or not.</p>"""
    publish_on_import: NotRequired["bool"]
    """<p>Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.</p>"""
    asset_forms_output: NotRequired[
        "capo_datazone.types.form_output_list.FormOutputList"
    ]
    """<p>The metadata forms attached to the assets created by this data source.</p>"""
    schedule: NotRequired[
        "capo_datazone.types.schedule_configuration.ScheduleConfiguration"
    ]
    """<p>The schedule of the data source runs.</p>"""
    last_run_status: NotRequired[
        "capo_datazone.types.data_source_run_status.DataSourceRunStatus"
    ]
    """<p>The status of the last run of the data source.</p>"""
    last_run_at: NotRequired["capo_datazone.types.date_time.DateTime"]
    """<p>The timestamp of the last run of the data source.</p>"""
    last_run_error_message: NotRequired[
        "capo_datazone.types.data_source_error_message.DataSourceErrorMessage"
    ]
    """<p>Specifies the error message that is returned if the operation cannot be successfully completed.</p>"""
    last_run_asset_count: NotRequired["int"]
    """<p>The number of assets created by the data source during its last run.</p>"""
    error_message: NotRequired[
        "capo_datazone.types.data_source_error_message.DataSourceErrorMessage"
    ]
    """<p>Specifies the error message that is returned if the operation cannot be successfully completed.</p>"""
    created_at: NotRequired["capo_datazone.types.date_time.DateTime"]
    """<p>The timestamp of when the data source was created.</p>"""
    updated_at: NotRequired["capo_datazone.types.date_time.DateTime"]
    """<p>The timestamp of when the data source was updated.</p>"""
    self_grant_status: NotRequired[
        "capo_datazone.types.self_grant_status_output.SelfGrantStatusOutput"
    ]
    """<p>Specifies the status of the self-granting functionality.</p>"""

asset_forms_output instance-attribute

asset_forms_output: NotRequired[FormOutputList]

The metadata forms attached to the assets created by this data source.

configuration instance-attribute

configuration: NotRequired[DataSourceConfigurationOutput]

The configuration of the data source.

connection_id instance-attribute

connection_id: NotRequired[str]

The ID of the connection.

created_at instance-attribute

created_at: NotRequired[DateTime]

The timestamp of when the data source was created.

description instance-attribute

description: NotRequired[Description]

The description of the data source.

domain_id instance-attribute

domain_id: DomainId

The ID of the Amazon DataZone domain in which the data source exists.

enable_setting instance-attribute

enable_setting: NotRequired[EnableSetting]

Specifies whether this data source is enabled or not.

environment_id instance-attribute

environment_id: NotRequired[EnvironmentId]

The ID of the environment where this data source creates and publishes assets,

error_message instance-attribute

error_message: NotRequired[DataSourceErrorMessage]

Specifies the error message that is returned if the operation cannot be successfully completed.

id instance-attribute

The ID of the data source.

last_run_asset_count instance-attribute

last_run_asset_count: NotRequired[int]

The number of assets created by the data source during its last run.

last_run_at instance-attribute

last_run_at: NotRequired[DateTime]

The timestamp of the last run of the data source.

last_run_error_message instance-attribute

last_run_error_message: NotRequired[DataSourceErrorMessage]

Specifies the error message that is returned if the operation cannot be successfully completed.

last_run_status instance-attribute

last_run_status: NotRequired[DataSourceRunStatus]

The status of the last run of the data source.

name instance-attribute

name: Name

The name of the data source.

project_id instance-attribute

project_id: ProjectId

The ID of the project where the data source creates and publishes assets.

publish_on_import instance-attribute

publish_on_import: NotRequired[bool]

Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.

recommendation instance-attribute

recommendation: NotRequired[RecommendationConfiguration]

The recommendation configuration of the data source.

schedule instance-attribute

schedule: NotRequired[ScheduleConfiguration]

The schedule of the data source runs.

self_grant_status instance-attribute

self_grant_status: NotRequired[SelfGrantStatusOutput]

Specifies the status of the self-granting functionality.

status instance-attribute

status: NotRequired[DataSourceStatus]

The status of the data source.

type instance-attribute

type: NotRequired[DataSourceType]

The type of the data source.

updated_at instance-attribute

updated_at: NotRequired[DateTime]

The timestamp of when the data source was updated.