- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Контентфромдрафт
- Контентфромсубмитедверсион
- Предварительный просмотрНастройки
Обновляет предварительный просмотр проекта пользователя на основе модели.
HTTP-запрос
 POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| parent |    Необходимый. Имя родительского ресурса в формате  | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | |
|---|---|
| { "previewSettings": { object ( | |
| Поля | ||
|---|---|---|
| previewSettings |   Необходимый. Настройки обновления пользовательского предварительного просмотра. | |
| sourceполя Союза. Источник данных, использованный для создания предварительного просмотра.sourceможет быть только одним из следующих: | ||
| files |   Список файлов, отправляемых на сервер одновременно. Это список файлов конфигурации или файлов данных. 1. Первый запрос должен быть ConfigFiles. 2. Первый запрос должен иметь ConfigFile с «настройками». 3. Первый запрос должен иметь файл конфигурации с «манифестом». 4. Файл конфигурации веб-перехватчика, соответствующий встроенной облачной функции, должен передаваться перед файлом данных, соответствующим его исходному коду. | |
| draft |   Контент взят из черновика проекта. | |
| submittedVersion |   Контент взят из существующей версии. | |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Определение ресурса предварительного просмотра.
| JSON-представление | |
|---|---|
| {
  "name": string,
  "validationResults": {
    object ( | |
| Поля | |
|---|---|
| name |    Уникальный идентификатор предварительного просмотра. Формат:  | 
| validationResults |   Результаты проверки связаны с содержимым предварительного просмотра пользовательского проекта. | 
| simulatorUrl |   URL-адрес симулятора для проверки пользовательского предварительного просмотра. | 
Контентфромдрафт
Указывает, что содержимое предварительного просмотра будет взято из черновика.
Контентфромсумбмитедверсион
Указывает, что предварительный контент будет взят из существующей версии.
| JSON-представление | |
|---|---|
| { "version": string } | |
| Поля | |
|---|---|
| version |    Необходимый. Представленная версия проекта будет использоваться для создания предварительного просмотра. Формат:  | 
Предварительный просмотрНастройки
Настройки обновления предварительного просмотра.
| JSON-представление | |
|---|---|
| { "sandbox": boolean } | |
| Поля | |
|---|---|
| sandbox |    Указывает, следует ли выполнять определенные операции, например транзакции, в режиме песочницы. По умолчанию запросы предварительного просмотра выполняют эти операции в изолированном режиме. Другими словами, значение по умолчанию для  | 
