Method: selection.v1.projects.selectedRoutes.batchCreate

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

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

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

Параметры
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

Для работы с parent ресурсом требуются следующие разрешения IAM :

  • 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 символов, допустимые символы: "az", "AZ", "0-9" или "-". Если оно не указано или пустое, UUID будет сгенерирован после создания ресурса.