Method: selection.v1.projects.selectedRoutes.batchCreate

Erstellt mehrere SelectedRoute-Ressourcen und startet einen Zeitplan, um regelmäßig Cache-Informationen für jede der Routen abzurufen.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Die Projektressource, die von allen ausgewählten Routen im Batch gemeinsam genutzt wird. Er ist erforderlich, da die Batchanfrage nur eine einzige parent unterstützt. Format: projects/{project}

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
Felder
requests[]

object (CreateSelectedRouteRequest)

Erforderlich. Die Anfragenachricht, in der die ausgewählte Route angegeben wird, die erstellt werden soll. In einem Batch können maximal 1.000 ausgewählte Routen erstellt werden. Die übergeordnete Ressource jeder Anfrage muss entweder leer sein oder mit dem parent der obersten Ebene übereinstimmen.

Antworttext

Antwort auf das Erstellen mehrerer SelectedRoute-Elemente.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
Felder
selectedRoutes[]

object (SelectedRoute)

SelectedRoute Ressourcen erstellt.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource parent:

  • roads.selectedRoutes.batchCreate

Weitere Informationen finden Sie in der IAM-Dokumentation.

CreateSelectedRouteRequest

Anfrage zum Erstellen eines SelectedRoute.

JSON-Darstellung
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
Felder
parent

string

Erforderlich. Das Projekt, unter dem die SelectedRoute erstellt wird. Format: projects/{project}

selectedRoute

object (SelectedRoute)

Erforderlich. Die zu erstellende SelectedRoute

selectedRouteId

string

Optional. Die ID für die SelectedRoute. Wird als letzte Komponente im Ressourcennamen der SelectedRoute verwendet.

Dieser Wert sollte 4 bis 63 Zeichen umfassen. Gültige Zeichen sind „a–z“, „A–Z“, „0–9“, „-“ oder „_“. Wenn sie nicht angegeben oder leer ist, wird nach dem Erstellen der Ressource eine UUID generiert.