- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
Écrit les données mises à jour du véhicule dans Fleet Engine.
Lors de la mise à jour d'un Vehicle
, les champs suivants ne peuvent pas être mis à jour, car ils sont gérés par le serveur:
currentTrips
availableCapacity
currentRouteSegmentVersion
waypointsVersion
Impossible de mettre à jour le name
du véhicule.
Si le champ attributes
est modifié, tous les attributs du véhicule sont remplacés par ceux fournis dans la requête. Si vous ne souhaitez mettre à jour que certains attributs, consultez la méthode vehicles.updateAttributes
. De même, le champ waypoints
peut être mis à jour, mais il doit contenir tous les points de cheminement qui se trouvent actuellement dans le véhicule.
Requête HTTP
PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Doit se présenter sous la forme |
Paramètres de requête
Paramètres | |
---|---|
header |
En-tête de requête Fleet Engine standard. |
updateMask |
Obligatoire. Masque de champ indiquant les champs du Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : |
Corps de la requête
Le corps de la requête contient une instance de Vehicle
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Vehicle
.