Method: selection.v1.projects.selectedRoutes.batchCreate

Создает несколько ресурсов SelectedRoute и запускает расписание для периодического получения информации о кеше для каждого из маршрутов.

HTTP-запрос

POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchCreate

URL имеет синтаксис gRPC Transcoding.

Параметры пути

Параметры
parent

string

Обязательно. Ресурс проекта, общий для всех выбранных маршрутов в пакете. Это необходимо, поскольку пакетный запрос поддерживает только один parent. Формат: projects/{project}

Тело запроса

Ниже приведена структура данных в теле запроса.

JSON-представление
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
Поля
requests[]

object (CreateSelectedRouteRequest)

Обязательно. Сообщение запроса, указывающее выбранный маршрут для создания. За один раз можно создать не более 1000 маршрутов. Родительский ресурс каждого запроса должен быть пустым или соответствовать parent верхнего уровня.

Тело ответа

Ответ на создание нескольких объектов типа SelectedRoute.

Ниже приведена структура данных в ответе, полученном на запрос.

JSON-представление
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
Поля
selectedRoutes[]

object (SelectedRoute)

Создано ресурсов: SelectedRoute.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Права доступа IAM

Требуется следующее разрешение IAM для ресурса parent:

  • roads.selectedRoutes.batchCreate

Подробную информацию можно найти в документации по IAM.

CreateSelectedRouteRequest

Запрос на создание SelectedRoute.

JSON-представление
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
Поля
parent

string

Обязательно. Проект, в котором будет создан SelectedRoute. Формат: projects/{project}

selectedRoute

object (SelectedRoute)

Обязательно. SelectedRoute, который нужно создать.

selectedRouteId

string

Необязательное поле. Идентификатор, который будет использоваться для SelectedRoute и станет последним компонентом названия ресурса SelectedRoute.

Значение должно содержать от 4 до 63 символов. Допустимые символы: a–z, A–Z, 0–9, - и _. Если он не указан или пуст, UUID будет сгенерирован после создания ресурса.