StacItemAsset Class

Definition

https://github.com/stac-extensions/item-assets Represents a STAC item asset, which describes the assets available under any item in the collection.

public class StacItemAsset : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.PlanetaryComputer.StacItemAsset>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.PlanetaryComputer.StacItemAsset>
type StacItemAsset = class
    interface IJsonModel<StacItemAsset>
    interface IPersistableModel<StacItemAsset>
Public Class StacItemAsset
Implements IJsonModel(Of StacItemAsset), IPersistableModel(Of StacItemAsset)
Inheritance
StacItemAsset
Implements

Constructors

Name Description
StacItemAsset(String, String)

Initializes a new instance of StacItemAsset.

Properties

Name Description
AdditionalProperties

Gets the AdditionalProperties.

Constellation

Constellation of satellites that acquired the data.

CreatedOn

Creation timestamp of the data.

Description

Detailed description of the asset.

Gsd

Ground sample distance in meters.

Href

URL to the asset file.

Instruments

Instruments that acquired the data.

Kind

Media type of the asset.

Mission

Mission associated with the data.

Platform

Platform that acquired the data.

Providers

Organizations or individuals who provide the data.

Roles

Roles of the asset within the item.

Title

Human-readable title for the asset.

UpdatedOn

Last update timestamp of the data.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<StacItemAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<StacItemAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<StacItemAsset>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<StacItemAsset>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<StacItemAsset>.Write(ModelReaderWriterOptions)

Applies to