Method: selection.v1.projects.selectedRoutes.batchCreate

Tworzy wiele zasobów SelectedRoute i uruchamia harmonogram okresowego pobierania informacji o pamięci podręcznej dla każdej z tras.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Zasób projektu współdzielony przez wszystkie wybrane trasy w pakiecie. Jest to wymagane, ponieważ żądanie zbiorcze obsługuje tylko jeden element parent. Format: projects/{project}

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
Pola
requests[]

object (CreateSelectedRouteRequest)

Wymagane. Wiadomość żądania określająca wybraną trasę do utworzenia. W ramach pakietu można utworzyć maksymalnie 1000 wybranych tras. Zasób nadrzędny każdego żądania musi być pusty lub zgodny z elementem parent najwyższego poziomu.

Treść odpowiedzi

Odpowiedź na utworzenie wielu elementów SelectedRoute.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
Pola
selectedRoutes[]

object (SelectedRoute)

Utworzone zasoby SelectedRoute.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Uprawnienia

Wymaga następującego uprawnienia IAM w zasobie parent:

  • roads.selectedRoutes.batchCreate

Więcej informacji znajdziesz w dokumentacji IAM.

CreateSelectedRouteRequest

Żądanie utworzenia elementu SelectedRoute.

Zapis JSON
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
Pola
parent

string

Wymagane. Projekt, w którym zostanie utworzony element SelectedRoute. Format: projects/{project}

selectedRoute

object (SelectedRoute)

Wymagane. Element SelectedRoute do utworzenia.

selectedRouteId

string

Opcjonalnie. Identyfikator, który ma być używany w przypadku elementu SelectedRoute, który stanie się ostatnim komponentem nazwy zasobu SelectedRoute.

Ta wartość powinna zawierać od 4 do 63 znaków, a prawidłowe znaki to „a–z”, „A–Z”, „0–9” lub „–”. Jeśli nie zostanie podana lub będzie pusta, po utworzeniu zasobu zostanie wygenerowany identyfikator UUID.