Method: sites.versions.patch

Aktualisiert die angegebenen Metadaten für die angegebene Version.

Bei einem ungültigen Zustandsübergang schlägt diese Methode mit FAILED_PRECONDITION fehl. Die unterstützten Statusübergänge für eine Version sind von CREATED nach FINALIZED .

Verwenden Sie versions.delete , um den Status einer Version auf DELETED zu setzen.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
version.name

string

Der vollständig qualifizierte Ressourcenname für die Version im Format:

sites/ SITE_ID /versions/ VERSION_ID

Dieser Name wird im Antworttext bereitgestellt, wenn Sie versions.create aufrufen.

Abfrageparameter

Parameter
updateMask

string ( FieldMask format)

Eine Reihe von Feldnamen aus Ihrer Version , die Sie aktualisieren möchten.

Ein Feld wird nur dann überschrieben, wenn es in der Maske enthalten ist. Wenn keine Maske bereitgestellt wird, wird eine Standardmaske nur für status verwendet.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "config,status" .

Anforderungstext

Der Anforderungstext enthält eine Instanz von Version .

Antwortkörper

Bei Erfolg enthält der Antworttext eine Instanz von Version .

Berechtigungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .