AssetLinkPrimaryStatusDetails

  • The PrimaryStatus provides details about the status of an asset link, such as whether it is serving or not.

  • Each asset link has a PrimaryStatus and a list of corresponding PrimaryStatusReasons.

  • PrimaryStatusReasons like ASSET_DISAPPROVED can have additional details with more information, such as offline evaluation errors.

Provides the detail of a PrimaryStatus. Each asset link has a PrimaryStatus value (e.g. NOT_ELIGIBLE, meaning not serving), and list of corroborating PrimaryStatusReasons (e.g. [ASSET_DISAPPROVED]). Each reason may have some additional details annotated with it. For instance, when the reason is ASSET_DISAPPROVED, the details field will contain additional information about the offline evaluation errors which led to the asset being disapproved.

Fields

reason

AssetLinkPrimaryStatusReason

Provides the reason of this PrimaryStatus.

status

AssetLinkPrimaryStatus

Provides the PrimaryStatus of this status detail.

Union field

details

details. Provides the details associated with the asset link primary status. details can be only one of the following:

asset_disapproved

AssetDisapproved

Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED