A property map specifying which properties to retrieve from a Resource. Each property maps to
ValuesModel describing the expected value type and structure, or Indexed for union-typed or
dynamically-keyed properties. Indexed containers can only appear as top-level property values and cannot be nested.
Models may define computed properties using the {name}={expression} syntax, where the value is computed
from an Expression. Scalar values serve as type placeholders; their actual value is immaterial.
Warning
Model processors must reject models with an error if they reference undefined properties or provide projections
of mismatched types for defined properties.
See
Query for collection filtering, ordering, and pagination
Resource projection.
A property map specifying which properties to retrieve from a Resource. Each property maps to ValuesModel describing the expected value type and structure, or Indexed for union-typed or dynamically-keyed properties. Indexed containers can only appear as top-level property values and cannot be nested.
Models may define computed properties using the
{name}={expression}syntax, where the value is computed from an Expression. Scalar values serve as type placeholders; their actual value is immaterial.Model processors must reject models with an error if they reference undefined properties or provide projections of mismatched types for defined properties.