Method: projects.versions.create

Erstellt eine Projektversion basierend auf dem Modell und löst die Bereitstellung in der angegebenen Release-Version aus, falls angegeben.

HTTP-Anfrage

POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Name der übergeordneten Ressource im Format projects/{project}. Die {project} ist die mit dem Projekt verknüpfte Cloud-Projekt-ID.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "files": {
    object (Files)
  },
  "releaseChannel": string
}
Felder
files

object (Files)

Erforderlich. Liste der Dateien, die gleichzeitig an den Server gesendet wurden. Dies ist eine Liste von Konfigurationsdateien oder Datendateien. 1. Die erste Anfrage muss eine ConfigFiles sein. 2. Die erste Anfrage muss eine ConfigFile mit „settings“ haben. 3. Die erste Anfrage muss eine ConfigFile mit „manifest“ haben. 4. Die Webhook-Konfigurationsdatei, die der Inline-Cloud Functions-Funktion entspricht, muss vor der DataFile gestreamt werden, die ihrem Quellcode entspricht.

releaseChannel

string

Optional. Die Release-Version zur Bereitstellung der Version, falls angegeben. Die unterstützten integrierten Release-Versionen sind actions.channels.Production, actions.channels.ClosedBeta und actions.channels.Alpha. .

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Version.