Skip to content

Asset Schema

airs_model#/properties/assets/anyOf/0/additionalProperties
Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none model.schema.json*

additionalProperties Type

object (Asset)

additionalProperties Properties

Property Type Required Nullable Defined by
name Merged Optional cannot be null Item
size Merged Optional cannot be null Item
href Merged Optional cannot be null Item
asset_type Merged Optional cannot be null Item
asset_format Merged Optional cannot be null Item
storage__requester_pays Merged Optional cannot be null Item
storage__tier Merged Optional cannot be null Item
storage__platform Merged Optional cannot be null Item
storage__region Merged Optional cannot be null Item
airs__managed Merged Optional cannot be null Item
airs__object_store_bucket Merged Optional cannot be null Item
airs__object_store_key Merged Optional cannot be null Item
title Merged Optional cannot be null Item
description Merged Optional cannot be null Item
type Merged Optional cannot be null Item
roles Merged Optional cannot be null Item
extra_fields Merged Optional cannot be null Item
gsd Merged Optional cannot be null Item
eo__bands Merged Optional cannot be null Item
sar__instrument_mode Merged Optional cannot be null Item
sar__frequency_band Merged Optional cannot be null Item
sar__center_frequency Merged Optional cannot be null Item
sar__polarizations Merged Optional cannot be null Item
sar__product_type Merged Optional cannot be null Item
sar__resolution_range Merged Optional cannot be null Item
sar__resolution_azimuth Merged Optional cannot be null Item
sar__pixel_spacing_range Merged Optional cannot be null Item
sar__pixel_spacing_azimuth Merged Optional cannot be null Item
sar__looks_range Merged Optional cannot be null Item
sar__looks_azimuth Merged Optional cannot be null Item
sar__looks_equivalent_number Merged Optional cannot be null Item
sar__observation_direction Merged Optional cannot be null Item
proj__epsg Merged Optional cannot be null Item
proj__wkt2 Merged Optional cannot be null Item
proj__geometry Merged Optional cannot be null Item
proj__bbox Merged Optional cannot be null Item
proj__centroid Merged Optional cannot be null Item
proj__shape Merged Optional cannot be null Item
proj__transform Merged Optional cannot be null Item
Additional Properties Any Optional can be null

name

name

name Type

merged type (Asset's name. But be the same as the key in the `assets` dictionary.)

any of

size

size

size Type

merged type (Asset's size in Bytes.)

any of

href

href

href Type

merged type (Absolute link to the asset object.)

any of

asset_type

asset_type

asset_type Type

merged type (Type of data (ResourceType))

any of

asset_format

asset_format

asset_format Type

merged type (Data format (AssetFormat))

any of

storage__requester_pays

storage__requester_pays

storage__requester_pays Type

merged type (Is the data requester pays or is it data manager/cloud provider pays. Defaults to false. Whether the requester pays for accessing assets)

any of

storage__tier

storage__tier

storage__tier Type

merged type (Cloud Provider Storage Tiers (Standard, Glacier, etc.))

any of

storage__platform

storage__platform

storage__platform Type

merged type (PaaS solutions (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER))

any of

storage__region

storage__region

storage__region Type

merged type (The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider))

any of

airs__managed

airs__managed

airs__managed Type

merged type (Whether the asset is managed by AIRS or not.)

any of

airs__managed Default Value

The default value is:

true

airs__object_store_bucket

airs__object_store_bucket

airs__object_store_bucket Type

merged type (Object store bucket for the asset object.)

any of

airs__object_store_key

airs__object_store_key

airs__object_store_key Type

merged type (Object store key of the asset object.)

any of

title

title

title Type

merged type (Optional displayed title for clients and users.)

any of

description

description

description Type

merged type (A description of the Asset providing additional details, such as how it was processed or created. CommonMark 0.29 syntax MAY be used for rich text representation.)

any of

type

type

type Type

merged type (Optional description of the media type. Registered Media Types are preferred. See MediaType for common media types.)

any of

roles

roles

roles Type

merged type (Optional, Semantic roles (i.e. thumbnail, overview, data, metadata) of the asset.)

any of

extra_fields

extra_fields

extra_fields Type

merged type (Optional, additional fields for this asset. This is used by extensions as a way to serialize and deserialize properties on asset object JSON.)

any of

gsd

gsd

gsd Type

merged type (Ground Sampling Distance (resolution) of the asset)

any of

eo__bands

eo__bands

eo__bands Type

merged type (An array of available bands where each object is a Band Object. If given, requires at least one band.)

any of

sar__instrument_mode

sar__instrument_mode

sar__instrument_mode Type

merged type (The name of the sensor acquisition mode that is commonly used. This should be the short name, if available. For example, WV for "Wave mode" of Sentinel-1 and Envisat ASAR satellites.)

any of

sar__frequency_band

sar__frequency_band

sar__frequency_band Type

merged type (The common name for the frequency band to make it easier to search for bands across instruments. See section "Common Frequency Band Names" for a list of accepted names.)

any of

sar__center_frequency

sar__center_frequency

sar__center_frequency Type

merged type (The center frequency of the instrument, in gigahertz (GHz).)

any of

sar__polarizations

sar__polarizations

sar__polarizations Type

merged type (Any combination of polarizations.)

any of

sar__product_type

sar__product_type

sar__product_type Type

merged type (The product type, for example SSC, MGD, or SGC)

any of

sar__resolution_range

sar__resolution_range

sar__resolution_range Type

merged type (The range resolution, which is the maximum ability to distinguish two adjacent targets perpendicular to the flight path, in meters (m).)

any of

sar__resolution_azimuth

sar__resolution_azimuth

sar__resolution_azimuth Type

merged type (The azimuth resolution, which is the maximum ability to distinguish two adjacent targets parallel to the flight path, in meters (m).)

any of

sar__pixel_spacing_range

sar__pixel_spacing_range

sar__pixel_spacing_range Type

merged type (The range pixel spacing, which is the distance between adjacent pixels perpendicular to the flight path, in meters (m). Strongly RECOMMENDED to be specified for products of type GRD.)

any of

sar__pixel_spacing_azimuth

sar__pixel_spacing_azimuth

sar__pixel_spacing_azimuth Type

merged type (The azimuth pixel spacing, which is the distance between adjacent pixels parallel to the flight path, in meters (m). Strongly RECOMMENDED to be specified for products of type GRD.)

any of

sar__looks_range

sar__looks_range

sar__looks_range Type

merged type (Number of range looks, which is the number of groups of signal samples (looks) perpendicular to the flight path.)

any of

sar__looks_azimuth

sar__looks_azimuth

sar__looks_azimuth Type

merged type (Number of azimuth looks, which is the number of groups of signal samples (looks) parallel to the flight path.)

any of

sar__looks_equivalent_number

sar__looks_equivalent_number

sar__looks_equivalent_number Type

merged type (The equivalent number of looks (ENL).)

any of

sar__observation_direction

sar__observation_direction

sar__observation_direction Type

merged type (Antenna pointing direction relative to the flight trajectory of the satellite, either left or right.)

any of

proj__epsg

proj__epsg

proj__epsg Type

merged type (EPSG code of the datasource.)

any of

proj__wkt2

proj__wkt2

proj__wkt2 Type

merged type (PROJJSON object representing the Coordinate Reference System (CRS) that the proj:geometry and proj:bbox fields represent.)

any of

proj__geometry

proj__geometry

proj__geometry Type

merged type (Defines the footprint of this Item.)

any of

proj__bbox

proj__bbox

proj__bbox Type

merged type (Bounding box of the Item in the asset CRS in 2 or 3 dimensions.)

any of

proj__centroid

proj__centroid

proj__centroid Type

merged type (Coordinates representing the centroid of the Item (in lat/long).)

any of

proj__shape

proj__shape

proj__shape Type

merged type (Number of pixels in Y and X directions for the default grid.)

any of

proj__transform

proj__transform

proj__transform Type

merged type (The affine transformation coefficients for the default grid.)

any of

Additional Properties

Additional properties are allowed and do not have to follow a specific schema