Method: sites.versions.clone

Belirtilen sürümün içeriğini kullanarak belirtilen hedef sitede yeni bir sürüm oluşturur.

HTTP isteği

POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone

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

Yol parametreleri

Parametreler
parent

string

Zorunlu. Klonlanan sürüm için şu biçimdeki hedef site:

sites/SITE_ID

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "sourceVersion": string,
  "finalize": boolean,

  // Union field filter can be only one of the following:
  "include": {
    object (PathFilter)
  },
  "exclude": {
    object (PathFilter)
  }
  // End of list of possible types for union field filter.
}
Alanlar
sourceVersion

string

Zorunlu. Klonlanacak sürümün benzersiz tanımlayıcısı. Şu biçimdedir:

sites/SITE_ID/versions/VERSION_ID

finalize

boolean

True (doğru) değerine ayarlanırsa versions.clone çağrısı, klonlama tamamlandıktan sonra sürümü hemen sonlandırır.

Yanlış değerine ayarlanırsa kopyalanan sürümün durumu CREATED olur. Sürümün durumunu FINALIZED olarak ayarlamak için versions.patch öğesini kullanın.

Birleştirme alanı filter.

filter şunlardan yalnızca biri olabilir:

include

object (PathFilter)

Sağlanmışsa yalnızca bu listedeki bir veya daha fazla RegEx değeriyle eşleşen yollar yeni sürüme dahil edilir.

exclude

object (PathFilter)

Sağlanmışsa yalnızca bu listedeki RegEx değerlerinden hiçbiriyle eşleşmeyen yollar yeni sürüme dahil edilir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, Operation öğesinin bir örneğini içerir.

Yetkilendirme 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ış başlıklı makaleye bakın.

Yol Filtresi

Filtre yolunun gösterimi.

JSON gösterimi
{
  "regexes": [
    string
  ]
}
Alanlar
regexes[]

string

Filtrelemede kullanılabilecek RegEx değerleri dizisi.