Definicja zasobu wersji.
Zapis JSON | |
---|---|
{
"name": string,
"versionState": {
object ( |
Pola | |
---|---|
name |
Niepowtarzalny identyfikator wersji w poniższym formacie. |
versionState |
Bieżący stan wersji. |
creator |
Adres e-mail użytkownika, który utworzył tę wersję. |
updateTime |
Sygnatura czasowa ostatniej zmiany w tej wersji. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
VersionState
Reprezentuje bieżący stan wersji.
Zapis JSON | |
---|---|
{
"state": enum ( |
Pola | |
---|---|
state |
Bieżący stan wersji. |
message |
Przyjazna dla użytkownika wiadomość dotycząca bieżącego stanu wersji. |
Stan
Enum wskazujące stany, które może przyjmować wersja. Ta enum nie została jeszcze zablokowana, a wartości mogą zostać dodane później.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Domyślna wartość stanu. |
CREATION_IN_PROGRESS |
Tworzę wersję. |
CREATION_FAILED |
Nie udało się utworzyć wersji. |
CREATED |
Wersja została utworzona. |
REVIEW_IN_PROGRESS |
Trwa sprawdzanie wersji pod kątem zgodności z zasadami (tzw. zatwierdzenie). |
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 czeka na ostateczne sprawdzenie. Możemy wycofać zmiany, jeśli wynik ostatniego sprawdzenia zostanie odrzucony. |
DENIED |
Wersja została odrzucona do sprawdzenia pod kątem zgodności z zasadami. |
UNDER_TAKEDOWN |
Ta wersja zostanie usunięta w ramach całego agenta, a wszystkie wersje zostaną usunięte. |
DELETED |
Wersja została usunięta. |