Skip to content

DeleteDataSourceOutput

Source code in docs_src/capo_datazone/types/delete_data_source_output.py
class DeleteDataSourceOutput(TypedDict, closed=True):
    id: "capo_datazone.types.data_source_id.DataSourceId"
    """<p>The ID of the data source that is deleted.</p>"""
    status: NotRequired["capo_datazone.types.data_source_status.DataSourceStatus"]
    """<p>The status of this data source.</p>"""
    type: NotRequired["capo_datazone.types.data_source_type.DataSourceType"]
    """<p>The type of this data source.</p>"""
    name: "capo_datazone.types.name.Name"
    """<p>The name of the data source that is deleted.</p>"""
    description: NotRequired["capo_datazone.types.description.Description"]
    """<p>The description of the data source that is deleted.</p>"""
    domain_id: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the Amazon DataZone domain in which the data source is deleted.</p>"""
    project_id: "capo_datazone.types.project_id.ProjectId"
    """<p>The ID of the project in which this data source exists and from which it's deleted.</p>"""
    environment_id: NotRequired["capo_datazone.types.environment_id.EnvironmentId"]
    """<p>The ID of the environemnt associated with this data source.</p>"""
    connection_id: NotRequired["str"]
    """<p>The ID of the connection that is deleted.</p>"""
    configuration: NotRequired[
        "capo_datazone.types.data_source_configuration_output.DataSourceConfigurationOutput"
    ]
    """<p>The configuration of the data source that is deleted.</p>"""
    enable_setting: NotRequired["capo_datazone.types.enable_setting.EnableSetting"]
    """<p>The enable setting of the data source that specifies whether the data source is enabled or disabled.</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 asset data forms associated with this data source.</p>"""
    schedule: NotRequired[
        "capo_datazone.types.schedule_configuration.ScheduleConfiguration"
    ]
    """<p>The schedule of runs for this data source.</p>"""
    last_run_status: NotRequired[
        "capo_datazone.types.data_source_run_status.DataSourceRunStatus"
    ]
    """<p>The status of the last run of this data source.</p>"""
    last_run_at: NotRequired["capo_datazone.types.date_time.DateTime"]
    """<p>The timestamp of when the data source was last run.</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>"""
    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 this data source was created.</p>"""
    updated_at: NotRequired["capo_datazone.types.date_time.DateTime"]
    """<p>The timestamp of when this 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>"""
    retain_permissions_on_revoke_failure: NotRequired["bool"]
    """<p>Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.</p>"""

asset_forms_output instance-attribute

asset_forms_output: NotRequired[FormOutputList]

The asset data forms associated with this data source.

configuration instance-attribute

configuration: NotRequired[DataSourceConfigurationOutput]

The configuration of the data source that is deleted.

connection_id instance-attribute

connection_id: NotRequired[str]

The ID of the connection that is deleted.

created_at instance-attribute

created_at: NotRequired[DateTime]

The timestamp of when this data source was created.

description instance-attribute

description: NotRequired[Description]

The description of the data source that is deleted.

domain_id instance-attribute

domain_id: DomainId

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

enable_setting instance-attribute

enable_setting: NotRequired[EnableSetting]

The enable setting of the data source that specifies whether the data source is enabled or disabled.

environment_id instance-attribute

environment_id: NotRequired[EnvironmentId]

The ID of the environemnt associated with this data source.

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 that is deleted.

last_run_at instance-attribute

last_run_at: NotRequired[DateTime]

The timestamp of when the data source was last run.

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 this data source.

name instance-attribute

name: Name

The name of the data source that is deleted.

project_id instance-attribute

project_id: ProjectId

The ID of the project in which this data source exists and from which it's deleted.

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.

retain_permissions_on_revoke_failure instance-attribute

retain_permissions_on_revoke_failure: NotRequired[bool]

Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.

schedule instance-attribute

schedule: NotRequired[ScheduleConfiguration]

The schedule of runs for this data source.

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 this data source.

type instance-attribute

type: NotRequired[DataSourceType]

The type of this data source.

updated_at instance-attribute

updated_at: NotRequired[DateTime]

The timestamp of when this data source was updated.