Version

Definición del recurso de versión.

Representación JSON
{
  "name": string,
  "versionState": {
    object (VersionState)
  },
  "creator": string,
  "updateTime": string
}
Campos
name

string

El identificador único de la versión en el siguiente formato. projects/{project}/versions/{version}.

versionState

object (VersionState)

El estado actual de la versión.

creator

string

El correo electrónico del usuario que creó esta versión.

updateTime

string (Timestamp format)

Marca de tiempo del último cambio que se realizó a esta versión.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

VersionState

Representa el estado actual de la versión.

Representación JSON
{
  "state": enum (State),
  "message": string
}
Campos
state

enum (State)

El estado actual de la versión.

message

string

Es un mensaje fácil de usar sobre el estado actual de la versión.

Estado

Es una enumeración que indica los estados que puede tomar una versión. Esta enum aún no está inmovilizada, por lo que es posible que los valores se agreguen más adelante.

Enumeraciones
STATE_UNSPECIFIED Valor predeterminado de State.
CREATION_IN_PROGRESS La creación de la versión está en curso.
CREATION_FAILED No se pudo crear la versión.
CREATED Se creó correctamente la versión.
REVIEW_IN_PROGRESS La versión está en proceso de revisión de políticas (también conocida como aprobación).
APPROVED La versión se aprobó para la revisión de políticas y se puede implementar.
CONDITIONALLY_APPROVED La versión se aprobó de forma condicional, pero está pendiente de revisión final. Es posible que se revierta si se rechaza la revisión final.
DENIED Se rechazó la versión para la revisión de políticas.
UNDER_TAKEDOWN La versión se elimina como agente completo y se eliminan todas las versiones.
DELETED Se borró la versión.