Обновляет схему источника данных. Этот метод не выполняет добавочные обновления схемы. Вместо этого этот метод обновляет схему, перезаписывая всю схему.
Примечание. Для выполнения этого API требуется учетная запись администратора или службы.
HTTP-запрос
PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
name | Имя источника данных для обновления схемы. Формат: источники данных/{sourceId} |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "validateOnly": boolean, "schema": { object ( |
Поля | |
---|---|
validateOnly | Если это правда, схема будет проверена на достоверность, но не будет зарегистрирована в источнике данных, даже если она действительна. |
schema | Новая схема для источника. |
debugOptions | Общие параметры отладки. |
Тело ответа
В случае успеха тело ответа содержит экземпляр Operation
.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/cloud_search.settings.indexing
-
https://www.googleapis.com/auth/cloud_search.settings
-
https://www.googleapis.com/auth/cloud_search
Дополнительную информацию см. в руководстве по авторизации .