Method: providers.deliveryVehicles.patch

Scrive i dati DeliveryVehicle aggiornati su Fleet Engine e assegna Tasks a DeliveryVehicle. Non puoi aggiornare il nome del DeliveryVehicle. Puoi aggiornare remainingVehicleJourneySegments, ma deve contenere tutti i VehicleJourneySegment per essere mantenuto su DeliveryVehicle. I taskId vengono recuperati da remainingVehicleJourneySegments e i relativi Tasks vengono assegnati a DeliveryVehicle, se non sono ancora stati assegnati.

Richiesta HTTP

PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
deliveryVehicle.name

string

Il nome univoco di questo veicolo di consegna. Il formato è providers/{provider}/deliveryVehicles/{vehicle}.

Parametri di query

Parametri
header

object (DeliveryRequestHeader)

(Facoltativo) L'intestazione della richiesta dell'API Delivery standard.

updateMask

string (FieldMask format)

Obbligatorio. Una maschera di campo che indica quali campi DeliveryVehicle aggiornare. Tieni presente che updateMask deve contenere almeno un campo.

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "remainingVehicleJourneySegments".

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di DeliveryVehicle.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di DeliveryVehicle.