Aktualizuje wersję roboczą projektu na podstawie modelu.
Żądanie HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/draft:write
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
parent |
To pole jest wymagane. Nazwa zasobu nadrzędnego w formacie |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON | |
---|---|
{
"files": {
object ( |
Pola | |
---|---|
files |
To pole jest wymagane. Lista plików wysyłanych jednocześnie na serwer. Jest to lista plików konfiguracyjnych lub plików danych. 1. Pierwsze żądanie musi być plikami ConfigFiles. 2. Pierwsze żądanie musi zawierać plik konfiguracyjny z wartością „settings”. 3. Pierwsze żądanie musi mieć plik ConfigFile z „manifestem”. 4. Plik konfiguracyjny webhooka odpowiadający wbudowanej funkcji w Cloud Functions musi być przesłany strumieniowo przed plikiem DataFile odpowiadającym jego kodowi źródłowemu. |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Definicja wersji roboczej zasobu.
Zapis JSON | |
---|---|
{
"name": string,
"validationResults": {
object ( |
Pola | |
---|---|
name |
Unikalny identyfikator wersji roboczej w tym formacie: |
validationResults |
Wyniki weryfikacji powiązane z treścią wersji roboczej projektu. Pamiętaj, że narzędzie build.write aktualizuje wersję roboczą pomimo ostrzeżeń, ponieważ ostrzeżenia nie są blokowaniem w wersji roboczej. |