Skip to content

SubscribedAsset

Source code in docs_src/capo_datazone/types/subscribed_asset.py
class SubscribedAsset(TypedDict, closed=True):
    asset_id: "capo_datazone.types.asset_id.AssetId"
    """<p>The identifier of the asset for which the subscription grant is created.</p>"""
    asset_revision: "capo_datazone.types.revision.Revision"
    """<p>The revision of the asset for which the subscription grant is created.</p>"""
    status: "capo_datazone.types.subscription_grant_status.SubscriptionGrantStatus"
    """<p>The status of the asset for which the subscription grant is created.</p>"""
    target_name: NotRequired["str"]
    """<p>The target name of the asset for which the subscription grant is created.</p>"""
    failure_cause: NotRequired["capo_datazone.types.failure_cause.FailureCause"]
    """<p>The failure cause included in the details of the asset for which the subscription grant is created.</p>"""
    granted_timestamp: NotRequired["datetime.datetime"]
    """<p>The timestamp of when the subscription grant to the asset is created.</p>"""
    failure_timestamp: NotRequired["datetime.datetime"]
    """<p>The failure timestamp included in the details of the asset for which the subscription grant is created.</p>"""
    asset_scope: NotRequired["capo_datazone.types.asset_scope.AssetScope"]
    """<p>The asset scope of the subscribed asset.</p>"""
    permissions: NotRequired["capo_datazone.types.permissions.Permissions"]
    """<p>The asset permissions.</p>"""

asset_id instance-attribute

asset_id: AssetId

The identifier of the asset for which the subscription grant is created.

asset_revision instance-attribute

asset_revision: Revision

The revision of the asset for which the subscription grant is created.

asset_scope instance-attribute

asset_scope: NotRequired[AssetScope]

The asset scope of the subscribed asset.

failure_cause instance-attribute

failure_cause: NotRequired[FailureCause]

The failure cause included in the details of the asset for which the subscription grant is created.

failure_timestamp instance-attribute

failure_timestamp: NotRequired[datetime]

The failure timestamp included in the details of the asset for which the subscription grant is created.

granted_timestamp instance-attribute

granted_timestamp: NotRequired[datetime]

The timestamp of when the subscription grant to the asset is created.

permissions instance-attribute

permissions: NotRequired[Permissions]

The asset permissions.

status instance-attribute

The status of the asset for which the subscription grant is created.

target_name instance-attribute

target_name: NotRequired[str]

The target name of the asset for which the subscription grant is created.