Slot: item_assets¶
Optional Item-asset declarations (STAC 1.1 addition). Each entry is a StacItemAssetDefinition (no href) — distinct from the concrete StacAsset shape used by StacItem.assets[<key>]. The generator post-processor rewrites this to dict[str, StacItemAssetDefinition] (Pydantic) / Record<string, StacItemAssetDefinition> (TypeScript) so the call site narrows correctly.
URI: debrief:slot/item_assets Alias: item_assets
Applicable Classes¶
| Name | Description | Modifies Slot |
|---|---|---|
| StacCollection | A STAC 1 | no |
Properties¶
- Range: Any
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:item_assets |
| native | debrief:item_assets |
LinkML Source¶
name: item_assets
description: Optional Item-asset declarations (STAC 1.1 addition). Each entry is a
`StacItemAssetDefinition` (no `href`) — distinct from the concrete `StacAsset` shape
used by `StacItem.assets[<key>]`. The generator post-processor rewrites this to
`dict[str, StacItemAssetDefinition]` (Pydantic) / `Record<string, StacItemAssetDefinition>`
(TypeScript) so the call site narrows correctly.
from_schema: https://debrief.info/schemas/debrief
rank: 1000
alias: item_assets
owner: StacCollection
domain_of:
- StacCollection
range: Any
required: false