Method: sites.versions.patch

Aktualizuje określone metadane dla określonej wersji.

Ta metoda zakończy się niepowodzeniem z FAILED_PRECONDITION w przypadku nieprawidłowej zmiany stanu. Obsługiwane przejścia stanu dla wersji to CREATED do FINALIZED .

Użyj versions.delete , aby ustawić status wersji na DELETED .

Żądanie HTTP

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
version.name

string

W pełni kwalifikowana nazwa zasobu wersji w formacie:

sites/ SITE_ID /versions/ VERSION_ID

Ta nazwa jest podawana w treści odpowiedzi podczas wywoływania versions.create .

Parametry zapytania

Parametry
updateMask

string ( FieldMask format)

Zestaw nazw pól z Twojej wersji , które chcesz zaktualizować.

Pole zostanie nadpisane wtedy i tylko wtedy, gdy znajduje się w masce. Jeśli maska ​​nie zostanie podana, zostanie użyta maska ​​domyślna zawierająca tylko status .

Jest to rozdzielona przecinkami lista w pełni kwalifikowanych nazw pól. Przykład: "config,status" .

Treść żądania

Treść żądania zawiera instancję Version .

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera instancję Version .

Zakresy uprawnień

Wymaga jednego z następujących zakresów OAuth:

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .