StateTimeline

The timeline of the pending states for a resource.

JSON representation
{
  "states": [
    {
      object (StateMetadata)
    }
  ]
}
Fields
states[]

object (StateMetadata)

Output only. The state and activation time details of the resource state.

StateMetadata

The state and activation time details of the resource state.

JSON representation
{
  "state": enum (State),
  "effectiveTime": string
}
Fields
state

enum (State)

Output only. The state of the resource.

effectiveTime

string (Timestamp format)

Output only. Accompanies only the transient states, which include ADDING, DELETING, and SUSPENDING, to denote the time until which the transient state of the resource will be effective. For instance, if the state is ADDING, this field shows the time when the resource state transitions to ACTIVE.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".