Definición del recurso de versión.
Representación JSON | |
---|---|
{
"name": string,
"versionState": {
object ( |
Campos | |
---|---|
name |
El identificador único de la versión en el siguiente formato. |
versionState |
El estado actual de la versión. |
creator |
El correo electrónico del usuario que creó esta versión. |
updateTime |
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: |
VersionState
Representa el estado actual de la versión.
Representación JSON | |
---|---|
{
"state": enum ( |
Campos | |
---|---|
state |
El estado actual de la versión. |
message |
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. |