Tworzy wersję projektu na podstawie modelu i wyzwala wdrożenie do określonego kanału wersji, jeśli został określony.
Żądanie HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
parent |
Wymagane. Nazwa zasobu nadrzędnego w formacie |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON | |
---|---|
{
"files": {
object ( |
Pola | |
---|---|
files |
Wymagane. Lista plików wysyłanych jednocześnie na serwer. To jest lista plików konfiguracyjnych lub plików danych. 1. Pierwsze żądanie musi być plikiem ConfigFiles. 2. Pierwsze żądanie musi zawierać plik ConfigFile z wartością „settings”. 3. Pierwsze żądanie musi zawierać plik konfiguracyjny z „manifest”. 4. Plik konfiguracyjny webhooka odpowiadający wbudowanej funkcji w Cloud Functions musi być przesyłany strumieniowo przed plikiem DataFile odpowiadającym jego kodowi źródłowemu. |
releaseChannel |
Opcjonalnie: Kanał wersji do wdrożenia wersji (jeśli został określony). Obsługiwane wbudowane kanały wersji to actions.channels.Production, actions.channels.Closedbeta, actions.channels.Alpha. . |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Version
.