Method: selection.v1.projects.selectedRoutes.batchCreate

Crée plusieurs SelectedRoutes et lance une planification pour récupérer périodiquement les informations du cache pour chacun des itinéraires.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Facultatif. Ressource de projet partagée par toutes les routes sélectionnées. Format : projects/{project}. Si ce champ est défini, le champ parent des messages CreateSelectedRouteRequest doit être vide ou correspondre à ce champ.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
Champs
requests[]

object (CreateSelectedRouteRequest)

Obligatoire. Message de la requête spécifiant la route sélectionnée à créer. Vous pouvez créer jusqu'à 1 000 itinéraires sélectionnés par lot.

Corps de la réponse

Réponse à la création de plusieurs SelectedRoute.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
Champs
selectedRoutes[]

object (SelectedRoute)

SelectedRoutes créé.

Champs d'application des autorisations

Requiert l'habilitation OAuth suivante :

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

CreateSelectedRouteRequest

Demande de création d'un SelectedRoute.

Représentation JSON
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
Champs
parent

string

Obligatoire. Projet sous lequel le SelectedRoute sera créé. Format : projects/{project}

selectedRoute

object (SelectedRoute)

Obligatoire. SelectedRoute à créer.

selectedRouteId

string

Facultatif. ID à utiliser pour SelectedRoute, qui constituera le composant final du nom de ressource de SelectedRoute.

Cette valeur doit contenir entre 4 et 63 caractères, et les caractères valides sont "a-z", "A-Z", "0-9" ou "-". Si elle n'est pas fournie ou est vide, un UUID sera généré après la création de la ressource.