Method: projects.draft.write

Proje taslağını modele göre günceller.

HTTP isteği

POST https://actions.googleapis.com/v2/{parent=projects/*}/draft:write

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

Yol parametreleri

Parametreler
parent

string

Zorunlu. projects/{project} biçimindeki üst kaynak adı. {project}, projeyle ilişkili bulut projesinin kimliğidir.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "files": {
    object (Files)
  }
}
Alanlar
files

object (Files)

Zorunlu. Bir defada sunucuya gönderilen dosyaların listesi. Bu, yapılandırma dosyalarının veya veri dosyalarının listesidir. 1. İlk istek bir ConfigFiles olmalıdır. 2. İlk istekte "settings" (ayarlar) içeren bir ConfigFile bulunmalıdır. 3. İlk istekte "manifest" içeren bir ConfigFile olmalıdır. 4. Satır içi bulut işlevine karşılık gelen webhook ConfigFile dosyası, kaynak koduna karşılık gelen DataFile'dan önce yayınlanmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

Taslak kaynağın tanımı.

JSON gösterimi
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  }
}
Alanlar
name

string

Taslağın aşağıdaki biçimdeki benzersiz tanımlayıcısı. projects/{project}/draft

validationResults

object (ValidationResults)

Proje taslak içeriğiyle ilişkili doğrulama sonuçları. Uyarılar taslak engelleme olmadığından,Draft.write özelliğinin tüm uyarılara rağmen taslağı güncellediğini unutmayın.