Deprecation status for a public resource.
JSON representation |
---|
{ "state": enum ( |
Fields | |
---|---|
state |
The deprecation state of this resource. This can be
,
,
, or
. Operations which communicate the end of life date for an image, can use
. Operations which create a new resource using a
resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. Operations which use
or
resources will be rejected and result in an error. |
replacement |
The URL of the suggested replacement for a deprecated resource. The suggested replacement resource must be the same kind of resource as the deprecated resource. |
deprecated |
An optional RFC3339 timestamp on or after which the state of this resource is intended to change to
. This is only informational and the status will not change unless the client explicitly changes it. |
obsolete |
An optional RFC3339 timestamp on or after which the state of this resource is intended to change to
. This is only informational and the status will not change unless the client explicitly changes it. |
deleted |
An optional RFC3339 timestamp on or after which the state of this resource is intended to change to
. This is only informational and the status will not change unless the client explicitly changes it. |
stateOverride |
The rollout policy for this deprecation. This policy is only enforced by image family views. The rollout policy restricts the zones where the associated resource is considered in a deprecated state. When the rollout policy does not include the user specified zone, or if the zone is rolled out, the associated resource is considered in a deprecated state. The rollout policy for this deprecation is read-only, except for allowlisted users. This field might not be configured. To view the latest non-deprecated image in a specific zone, use the
method. |
State
Enums | |
---|---|
DEPRECATED |
|
OBSOLETE |
|
DELETED |
|
ACTIVE |