Modele göre bir proje sürümü oluşturur ve belirtilmişse belirtilen sürüm kanalına dağıtımı tetikler.
HTTP isteği
POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Zorunlu. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi | |
---|---|
{
"files": {
object ( |
Alanlar | |
---|---|
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. |
releaseChannel |
İsteğe bağlı. Sürümü dağıtılacak sürüm kanalı (belirtilmişse). Desteklenen yerleşik sürüm kanalları actions.channels.Production, actions.channels.ClosedBeta, actions.channels.Alpha'dır. . |
Yanıt gövdesi
Başarılıysa yanıt metni, Version
öğesinin bir örneğini içerir.