オンデマンドのライドシェアまたは配達のプロバイダに関連付けられた新しい車両をインスタンス化します。各 Vehicle には一意の車両 ID が必要です。
Vehicle を作成する場合は、次の Vehicle フィールドが必要です。
vehicleStatesupportedTripTypesmaximumCapacityvehicleType
Vehicle の作成時に、次の Vehicle フィールドは無視されます。
namecurrentTripsavailableCapacitycurrentRouteSegmentcurrentRouteSegmentEndPointcurrentRouteSegmentVersioncurrentRouteSegmentTrafficroutewaypointswaypointsVersionremainingDistanceMetersremainingTimeSecondseta_to_next_waypointnavigationStatus
その他のフィールドはすべて省略可能で、指定した場合に使用されます。
HTTP リクエスト
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
parent |
必須。 |
クエリ パラメータ
| パラメータ | |
|---|---|
header |
標準の Fleet Engine リクエスト ヘッダー。 |
vehicleId |
必須。一意の車両 ID。以下の制限が適用されます。
|
リクエスト本文
リクエストの本文には Vehicle のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には、新しく作成された Vehicle のインスタンスが含まれます。