Method: providers.deliveryVehicles.patch

Zapisuje zaktualizowane dane DeliveryVehicle w Fleet Engine i przypisuje Tasks do DeliveryVehicle. Nie można zaktualizować nazwy elementu DeliveryVehicle. Możesz zaktualizować zasób remainingVehicleJourneySegments, ale musi on zawierać wszystkie VehicleJourneySegment, aby zachować je w DeliveryVehicle. Wartości taskId są pobierane z poziomu remainingVehicleJourneySegments, a odpowiednie wartości Tasks są przypisywane do DeliveryVehicle, jeśli nie zostały jeszcze przypisane.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
deliveryVehicle.name

string

Niepowtarzalna nazwa tego pojazdu dostawczego. Format to providers/{provider}/deliveryVehicles/{vehicle}.

Parametry zapytania

Parametry
header

object (DeliveryRequestHeader)

Opcjonalnie: standardowy nagłówek żądania interfejsu Delivery API;

updateMask

string (FieldMask format)

Wymagane. Maska pola, która wskazuje, które pola DeliveryVehicle mają zostać zaktualizowane. Pamiętaj, że updateMask musi zawierać co najmniej 1 pole.

Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład: "remainingVehicleJourneySegments".

Treść żądania

Treść żądania zawiera wystąpienie elementu DeliveryVehicle.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu DeliveryVehicle.