Skip to content

AssetLocation

class AssetLocation(
href: str,
alternate_name: str | None = None,
storage_schemes: Mapping[str, StorageScheme] = {},
authentication_schemes: Mapping[str, AuthenticationScheme] = {},
)

Describe an asset URL and the storage and authentication schemes that apply to it.

href str

The fully resolved asset URL.

alternate_name str | None

The optional STAC alternate-assets display name.

storage_schemes Mapping[str, StorageScheme]

Storage schemes keyed by their exact registry keys.

authentication_schemes Mapping[str, AuthenticationScheme]

Authentication schemes keyed by their exact registry keys.