Definicja zasobu wersji.
Zapis JSON | |
---|---|
{
"name": string,
"versionState": {
object ( |
Pola | |
---|---|
name |
Unikalny identyfikator wersji w poniższym formacie. |
versionState |
Obecny stan wersji. |
creator |
Adres e-mail użytkownika, który utworzył daną wersję. |
updateTime |
Sygnatura czasowa ostatniej zmiany w tej wersji. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
VersionState
Reprezentuje bieżący stan wersji.
Zapis JSON | |
---|---|
{
"state": enum ( |
Pola | |
---|---|
state |
Obecny stan wersji. |
message |
Przyjazny dla użytkownika komunikat dotyczący bieżącego stanu wersji. |
Stan
Wartość Enum wskazująca stany, które może przyjmować wersja. Ta wyliczenie nie jest jeszcze zablokowana i wartości można dodać później.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Wartość domyślna stanu. |
CREATION_IN_PROGRESS |
Tworzę wersję. |
CREATION_FAILED |
Nie udało się utworzyć wersji. |
CREATED |
Wersja została utworzona. |
REVIEW_IN_PROGRESS |
Wersja jest w trakcie sprawdzania zgodności z zasadami (tzw. zatwierdzania). |
APPROVED |
Wersja została zatwierdzona do weryfikacji zgodności z zasadami i można ją wdrożyć. |
CONDITIONALLY_APPROVED |
Wersja została warunkowo zatwierdzona, ale oczekuje na końcowe sprawdzenie. Jeśli końcowa weryfikacja zostanie odrzucona, możemy ją wycofać. |
DENIED |
Wersja została odrzucona na potrzeby weryfikacji zgodności z zasadami reklamowymi. |
UNDER_TAKEDOWN |
Ta wersja zostanie usunięta jako cały agent, a wszystkie wersje zostaną usunięte. |
DELETED |
Wersja została usunięta. |