- HTTP-запрос
- Параметры пути
- Текст запроса
- Ответный текст
- Области полномочий
- Разрешения IAM
- UpdateSelectedRouteRequest
Обновляет несколько ресурсов SelectedRoute в соответствии с их именами.
HTTP-запрос
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchUpdate
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
parent | Обязательный параметр. Ресурс проекта, используемый всеми выбранными маршрутами в пакете. Он необходим, поскольку пакетный запрос поддерживает только один |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{
"requests": [
{
object ( |
| Поля | |
|---|---|
requests[] | Обязательно. Сообщение запроса, указывающее на выбранный маршрут для обновления. В одном пакете можно обновить максимум 1000 выбранных маршрутов. Родительский ресурс каждого запроса должен быть либо пустым, либо соответствовать |
updateMask | Необязательный параметр. Список полей для обновления, общий для всех дочерних запросов в пакете. Пути к полям указываются относительно Пример: Если задано, эта Если |
Ответный текст
Ответ на обновление нескольких объектов SelectedRoute .
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{
"selectedRoutes": [
{
object ( |
| Поля | |
|---|---|
selectedRoutes[] | Ресурсы |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Разрешения IAM
Для работы с parent ресурсом требуются следующие разрешения IAM :
-
roads.selectedRoutes.batchUpdate
Для получения более подробной информации см. документацию IAM .
UpdateSelectedRouteRequest
Запрос на обновление SelectedRoute ).
| JSON-представление |
|---|
{
"selectedRoute": {
object ( |
| Поля | |
|---|---|
selectedRoute | Обязательно. |
updateMask | Необязательный параметр. Список полей для обновления. Пути к полям указываются относительно Пример: Если указан символ Если |