Skip to content

DeleteDataSourceInput

Source code in docs_src/capo_datazone/types/delete_data_source_input.py
class DeleteDataSourceInput(TypedDict, closed=True):
    domain_identifier: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the Amazon DataZone domain in which the data source is deleted.</p>"""
    identifier: "capo_datazone.types.data_source_id.DataSourceId"
    """<p>The identifier of the data source that is deleted.</p>"""
    client_token: NotRequired["str"]
    """<p>A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.</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>"""

client_token instance-attribute

client_token: NotRequired[str]

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

domain_identifier instance-attribute

domain_identifier: DomainId

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

identifier instance-attribute

identifier: DataSourceId

The identifier of the data source that is deleted.

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.