Method: sites.versions.patch

Belirtilen sürüm için belirtilen meta verileri günceller.

Bu yöntem, geçersiz bir durum geçişi durumunda FAILED_PRECONDITION ile başarısız olur. Bir sürüm için desteklenen durum geçişleri CREATED durumundan FINALIZED durumuna geçiştir.

Bir sürümün durumunu DELETED olarak ayarlamak için versions.delete kullanın.

HTTP isteği

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

URL, gRPC Kod Dönüştürme sözdizimini kullanır.

Yol parametreleri

Parametreler
version.name

string

Sürüm için tam nitelikli kaynak adı, şu biçimde:

sites/ SITE_ID /versions/ VERSION_ID

Bu ad, versions.create çağırdığınızda yanıt gövdesinde sağlanır.

Sorgu parametreleri

Parametreler
updateMask

string ( FieldMask format)

Sürümünüzden güncellemek istediğiniz alan adları kümesi.

Bir alanın üzerine ancak ve ancak maskenin içindeyse yazılır. Bir maske sağlanmazsa, yalnızca status için varsayılan bir maske kullanılacaktır.

Bu, alanların tam nitelikli adlarının virgülle ayrılmış bir listesidir. Örnek: "config,status" .

Talep gövdesi

İstek gövdesi Version örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi Version örneğini içerir.

Yetki kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.