Version

Definição do recurso da versão.

Representação JSON
{
  "name": string,
  "versionState": {
    object (VersionState)
  },
  "creator": string,
  "updateTime": string
}
Campos
name

string

O identificador exclusivo da versão no seguinte formato. projects/{project}/versions/{version}.

versionState

object (VersionState)

O estado atual da versão.

creator

string

E-mail do usuário que criou esta versão.

updateTime

string (Timestamp format)

Carimbo de data/hora da última alteração nesta versão.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

VersionState

Representa o estado atual da versão.

Representação JSON
{
  "state": enum (State),
  "message": string
}
Campos
state

enum (State)

O estado atual da versão.

message

string

Mensagem fácil de usar para o estado atual da versão.

Estado

Enumeração que indica os estados que uma versão pode receber. Esse tipo enumerado ainda não está congelado, e os valores podem ser adicionados mais tarde.

Enums
STATE_UNSPECIFIED Valor padrão de State.
CREATION_IN_PROGRESS A criação da versão está em andamento.
CREATION_FAILED Falha ao criar a versão.
CREATED A versão foi criada.
REVIEW_IN_PROGRESS A versão está em análise de compliance com a política (também conhecida como "Aprovação").
APPROVED A versão foi aprovada para a análise de compliance com a política e pode ser implantada.
CONDITIONALLY_APPROVED A versão foi aprovada condicionalmente, mas está com revisão final pendente. Ele pode ser revertido se a análise final for negada.
DENIED A versão foi negada para a análise de compliance com a política.
UNDER_TAKEDOWN A versão é desativada como todo o agente, e todas as versões são removidas.
DELETED A versão foi excluída.