Tworzony jest nowy pojazd powiązany z usługą wspólnych przejazdów na żądanie lub z dostawcą. Każdy element Vehicle musi mieć unikalny identyfikator pojazdu.
Podczas tworzenia Vehicle wymagane są te pola Vehicle:
vehicleStatesupportedTripTypesmaximumCapacityvehicleType
Podczas tworzenia Vehicle te pola Vehicle są ignorowane:
namecurrentTripsavailableCapacitycurrentRouteSegmentcurrentRouteSegmentEndPointcurrentRouteSegmentVersioncurrentRouteSegmentTrafficroutewaypointswaypointsVersionremainingDistanceMetersremainingTimeSecondseta_to_next_waypointnavigationStatus
Wszystkie pozostałe pola są opcjonalne i są używane, jeśli zostały podane.
Żądanie HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent |
Wymagane. Musi mieć format |
Parametry zapytania
| Parametry | |
|---|---|
header |
Standardowy nagłówek żądania Fleet Engine. |
vehicleId |
Wymagane. Unikalny identyfikator pojazdu. Obowiązują następujące ograniczenia:
|
Treść żądania
Treść żądania zawiera wystąpienie elementu Vehicle.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Vehicle.