Index
RoadsSelection
(Benutzeroberfläche)BatchCreateSelectedRoutesRequest
(Meldung)BatchCreateSelectedRoutesResponse
(Meldung)CreateSelectedRouteRequest
(Meldung)DeleteSelectedRouteRequest
(Meldung)GetSelectedRouteRequest
(Meldung)ListSelectedRoutesRequest
(Meldung)ListSelectedRoutesResponse
(Meldung)SelectedRoute
(Meldung)SelectedRoute.DynamicRoute
(Meldung)SelectedRoute.State
(Option)SelectedRoute.ValidationError
(Aufzählung)
RoadsSelection
Dienstdefinition für die Roads Selection API.
BatchCreateSelectedRoutes |
---|
Erstellt mehrere SelectedRoutes und startet einen Zeitplan, um regelmäßig Cacheinformationen für jede der Routen abzurufen.
|
CreateSelectedRoute |
---|
Erstellt eine SelectedRoute und startet einen Zeitplan, um regelmäßig Cache-Informationen für die Route abzurufen.
|
DeleteSelectedRoute |
---|
Löscht die angegebene SelectedRoute für das angegebene Projekt.
|
GetSelectedRoute |
---|
Ruft eine SelectedRoute anhand ihres Namens ab.
|
ListSelectedRoutes |
---|
Listet alle SelectedRoutes für das angegebene Projekt mit Paginierung auf.
|
BatchCreateSelectedRoutesRequest
Anfrage zum Erstellen mehrerer SelectedRoute
.
Felder | |
---|---|
parent |
Optional. Die Projektressource, die von allen ausgewählten Routen gemeinsam verwendet wird. Format: projects/{project}. Wenn dieser Wert festgelegt ist, muss das Feld „parent“ in den CreateSelectedRouteRequest-Nachrichten entweder leer sein oder mit diesem Feld übereinstimmen. |
requests[] |
Erforderlich. Die Anfragenachricht, in der die ausgewählte Route angegeben ist, die erstellt werden soll. In einem Batch können maximal 1.000 ausgewählte Routen erstellt werden. |
BatchCreateSelectedRoutesResponse
Antwort auf das Erstellen mehrerer SelectedRoute
.
Felder | |
---|---|
selected_routes[] |
SelectedRoutes wurde erstellt. |
CreateSelectedRouteRequest
Anfrage zum Erstellen eines SelectedRoute
Felder | |
---|---|
parent |
Erforderlich. Das Projekt, in dem die |
selected_route |
Erforderlich. Die zu erstellende |
selected_route_id |
Optional. Die für Dieser Wert sollte 4 bis 63 Zeichen umfassen. Gültige Zeichen sind „a–z“, „A–Z“, „0–9“ oder „–“. Wenn er nicht angegeben oder leer ist, wird nach der Ressourcenerstellung eine UUID generiert. |
DeleteSelectedRouteRequest
Anfrage zum Löschen einer Dienstleistung (SelectedRoute
)
Felder | |
---|---|
name |
Erforderlich. Der Name der zu löschenden SelectedRoute. Format: projects/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
Anfrage zum Abrufen eines SelectedRoute
Felder | |
---|---|
name |
Erforderlich. Der Name des abzurufenden |
ListSelectedRoutesRequest
Anfrage zum Auflisten von SelectedRoute
.
Felder | |
---|---|
parent |
Erforderlich. Das übergeordnete Element, also das Projekt, aus dem alle |
page_size |
Optional. Die Anzahl der Ergebnisse, die für eine bestimmte Seite zurückgegeben werden sollen. Wenn nicht festgelegt, beträgt der Standardwert 100. Wenn der Wert 0 angegeben wird, wird der Standardwert verwendet. Der Höchstwert beträgt 5.000. Jeder Wert über 5.000 wird auf 5.000 festgelegt. |
page_token |
Optional. Ein Seitentoken, das von einem vorherigen |
ListSelectedRoutesResponse
Antwort mit einer Liste von SelectedRoute
.
Felder | |
---|---|
selected_routes[] |
Eine Seite mit SelectedRoutes, die im im Antrag angegebenen Projekt gespeichert ist. |
next_page_token |
Token, das als |
SelectedRoute
Eine „SelectedRoute“ stellt eine bestimmte Route dar, für die ein Kunde regelmäßig Informationen (z.B. Dauer) für vertraglich vereinbarte Anwendungsfälle abrufen möchte.
Felder | |
---|---|
name |
ID. Ressourcenname von Format: projects/{project}/selectedRoutes/{selected_route} |
display_name |
Optional. Anzeigename der Route. Dieses Feld ist optional und kann vom Kunden verwendet werden. Er muss nicht eindeutig sein. |
create_time |
Nur Ausgabe. Gibt an, wann die ausgewählte Route zum ersten Mal erstellt wurde. |
state |
Nur Ausgabe. Der Status der ausgewählten Route. |
route_attributes |
Optional. Die benutzerdefinierten Attribute für die ausgewählte Route. Wenn Sie sie hinzufügen, können die Routen beim Abrufen von Verlaufs- und Echtzeitinformationen gefiltert bzw. gruppiert werden. Pro Route werden bis zu 10 Attribute unterstützt. Jeder Schlüssel und Wert muss ein nicht leerer String sein und darf bis zu 100 Zeichen enthalten. Die Schlüssel dürfen nicht mit „goog“ beginnen. |
Union-Feld route_type . Derzeit wird nur DynamicRoute unterstützt. Für route_type ist nur einer der folgenden Werte zulässig: |
|
dynamic_route |
|
validation_error |
Nur Ausgabe. Der Validierungsfehler für die ausgewählte Route, wenn der Status STATE_INVALID ist. |
DynamicRoute
Dies entspricht einer Route mit Wegpunkten (Start-, Ziel- und Zwischenpunkte). Die tatsächliche Route führt garantiert über alle Wegpunkte, kann sich aber aufgrund der sich ändernden Verkehrslage von Zeit zu Zeit ändern.
Felder | |
---|---|
origin |
Erforderlich. Startort der Route. |
destination |
Erforderlich. Endpunkt der Route. |
intermediates[] |
Optional. Eine Reihe von Wegpunkten entlang der Route (ohne Endpunkte). Es handelt sich immer um Durchgangspunkte. Es werden bis zu 25 Wegpunkte unterstützt. Wenn Sie sie richtig hinzufügen, kann die Abweichung der tatsächlichen Route von Zeit zu Zeit verringert werden. |
Status
Der Status der ausgewählten Route.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Status dieser Route ist nicht festgelegt. |
STATE_SCHEDULING |
Die Route wurde erstellt und wird geplant. |
STATE_RUNNING |
Die Route wurde erstellt und hat einen aktiven Zeitplan. |
STATE_DELETING |
Die Route wurde zum Löschen markiert. |
STATE_VALIDATING |
Die Route wird gerade validiert. |
STATE_INVALID |
Die Route ist aufgrund eines der Validierungskriterien ungültig. |
ValidationError
Der Validierungsfehler für die ausgewählte Route.
Enums | |
---|---|
VALIDATION_ERROR_UNSPECIFIED |
Der Validierungsfehler dieser Route ist nicht festgelegt. |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION |
Die Route liegt außerhalb des Zuständigkeitsbereichs des Projekts. |
VALIDATION_ERROR_LOW_ROAD_USAGE |
Die Straße wird nur wenig befahren. |