Definição do recurso da versão.
| Representação JSON | |
|---|---|
| {
  "name": string,
  "versionState": {
    object ( | |
| Campos | |
|---|---|
| name | 
 O identificador exclusivo da versão no seguinte formato.  | 
| versionState | 
 O estado atual da versão. | 
| creator | 
 E-mail do usuário que criou esta versão. | 
| updateTime | 
 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:  | 
VersionState
Representa o estado atual da versão.
| Representação JSON | |
|---|---|
| {
  "state": enum ( | |
| Campos | |
|---|---|
| state | 
 O estado atual da versão. | 
| message | 
 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. | 
