Skip to content

GetAssetOutput

Source code in docs_src/capo_glue/types/get_asset_output.py
class GetAssetOutput(TypedDict, closed=True):
    id: "capo_glue.types.asset_id.AssetId"
    """<p>The unique identifier of the asset.</p>"""
    name: NotRequired["capo_glue.types.asset_name.AssetName"]
    """<p>The name of the asset.</p>"""
    description: NotRequired["capo_glue.types.asset_description.AssetDescription"]
    """<p>The description of the asset.</p>"""
    created_at: NotRequired["capo_glue.types.created_at.CreatedAt"]
    """<p>The timestamp at which the asset was created.</p>"""
    updated_at: NotRequired["capo_glue.types.updated_at.UpdatedAt"]
    """<p>The timestamp at which the asset was last updated.</p>"""
    asset_type_id: "capo_glue.types.asset_type_id.AssetTypeId"
    """<p>The identifier of the asset type for this asset.</p>"""
    glossary_terms: NotRequired[
        "capo_glue.types.glossary_term_id_list.GlossaryTermIdList"
    ]
    """<p>The identifiers of the glossary terms associated with the asset.</p>"""
    forms: NotRequired["capo_glue.types.asset_form_map.AssetFormMap"]
    """<p>The forms on the asset, keyed by form name.</p>"""
    attachments: NotRequired["capo_glue.types.asset_form_map.AssetFormMap"]
    """<p>Additional attachments on the asset for more context, keyed by attachment name.</p>"""
    iterable_forms: NotRequired["capo_glue.types.iterable_form_map.IterableFormMap"]
    """<p>The iterable forms available on the asset, keyed by form name (for example, <code>columns</code>). Use the form name with <code>ListIterableForms</code> or <code>BatchGetIterableForms</code> to retrieve the form's items.</p>"""

asset_type_id instance-attribute

asset_type_id: AssetTypeId

The identifier of the asset type for this asset.

attachments instance-attribute

attachments: NotRequired[AssetFormMap]

Additional attachments on the asset for more context, keyed by attachment name.

created_at instance-attribute

created_at: NotRequired[CreatedAt]

The timestamp at which the asset was created.

description instance-attribute

description: NotRequired[AssetDescription]

The description of the asset.

forms instance-attribute

forms: NotRequired[AssetFormMap]

The forms on the asset, keyed by form name.

glossary_terms instance-attribute

glossary_terms: NotRequired[GlossaryTermIdList]

The identifiers of the glossary terms associated with the asset.

id instance-attribute

id: AssetId

The unique identifier of the asset.

iterable_forms instance-attribute

iterable_forms: NotRequired[IterableFormMap]

The iterable forms available on the asset, keyed by form name (for example, columns). Use the form name with ListIterableForms or BatchGetIterableForms to retrieve the form's items.

name instance-attribute

name: NotRequired[AssetName]

The name of the asset.

updated_at instance-attribute

updated_at: NotRequired[UpdatedAt]

The timestamp at which the asset was last updated.