Method: providers.deliveryVehicles.patch

Schreibt aktualisierte DeliveryVehicle-Daten in die Fleet Engine und weist der DeliveryVehicle Tasks zu. Der Name der DeliveryVehicle kann nicht aktualisiert werden. Sie können remainingVehicleJourneySegments aktualisieren, sie muss jedoch alle VehicleJourneySegments enthalten, die auf der DeliveryVehicle gespeichert werden sollen. Die taskIds werden aus remainingVehicleJourneySegments abgerufen und die entsprechenden Tasks werden den DeliveryVehicle zugewiesen, falls sie noch nicht zugewiesen wurden.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
deliveryVehicle.name

string

Der eindeutige Name dieses Lieferfahrzeugs. Das Format dafür ist providers/{provider}/deliveryVehicles/{vehicle}.

Abfrageparameter

Parameter
header

object (DeliveryRequestHeader)

Optional. Der standardmäßige Anfrageheader der Delivery API

updateMask

string (FieldMask format)

Erforderlich. Eine Feldmaske, die angibt, welche DeliveryVehicle-Felder aktualisiert werden sollen. Hinweis: „updateMask“ muss mindestens ein Feld enthalten.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "remainingVehicleJourneySegments".

Anfragetext

Der Anfragetext enthält eine Instanz von DeliveryVehicle.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von DeliveryVehicle.