Version

Definición de recurso de la versión.

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

string

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

versionState

object (VersionState)

Es el estado actual de la versión.

creator

string

Correo electrónico del usuario que creó esta versión.

updateTime

string (Timestamp format)

Marca de tiempo del último cambio realizado en esta versión.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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)

Es el estado actual de la versión.

message

string

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

Estado

Es una enumeración que indica los estados que puede tomar una versión. Esta enumeración aún no está inmovilizada, y los valores se pueden agregar más tarde.

Enumeradores
STATE_UNSPECIFIED Valor predeterminado del estado
CREATION_IN_PROGRESS Se está creando la versión.
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 (es decir, Aprobación).
APPROVED Se aprobó la versión 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 un agente completo, y se eliminan todas las versiones.
DELETED Se borró la versión.