primaryStatus property

String? primaryStatus
getter/setter pair

Provides the PrimaryStatus of this asset link.

Primary status is meant essentially to differentiate between the plain "status" field, which has advertiser set values of enabled, paused, or removed. The primary status takes into account other signals (for assets its mainly policy and quality approvals) to come up with a more comprehensive status to indicate its serving state.

Output only. Possible string values are:

  • "UNSPECIFIED" : Not specified.
  • "UNKNOWN" : Used for return value only. Represents value unknown in this version.
  • "ELIGIBLE" : The asset is eligible to serve.
  • "PAUSED" : The user-specified asset link status is paused.
  • "REMOVED" : The user-specified asset link status is removed.
  • "PENDING" : The asset may serve in the future.
  • "LIMITED" : The asset is serving in a partial capacity.
  • "NOT_ELIGIBLE" : The asset is not eligible to serve.

Implementation

core.String? primaryStatus;