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ıya sahip verileri içerir:

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

object (Files)

Zorunlu. Tek seferde sunucuya gönderilen dosyaların listesi. Bu liste, yapılandırma dosyaları veya veri dosyalarından oluşur. 1. İlk istek bir ConfigFiles olmalıdır. 2. İlk isteğin "settings" içeren bir ConfigFile'ı olmalıdır. 3. İlk isteğin "manifest" içeren bir ConfigFile'ı olmalıdır. 4. Satır içi bulut işlevine karşılık gelen webhook ConfigFile'ının, kaynak koduna karşılık gelen DataFile'dan önce yayınlanması gerekir.

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, komutlar taslağının, uyarılara rağmen taslağı güncellediğini unutmayın.