Method: providers.deliveryVehicles.patch

Grava dados atualizados de DeliveryVehicle no Fleet Engine e atribui Tasks ao DeliveryVehicle. Não é possível atualizar o nome do DeliveryVehicle. Você pode atualizar o remainingVehicleJourneySegments, mas ele precisa conter todos os VehicleJourneySegments para serem mantidos no DeliveryVehicle. Os taskIds são recuperados de remainingVehicleJourneySegments, e os Tasks correspondentes são atribuídos ao DeliveryVehicle, se ainda não tiverem sido atribuídos.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
deliveryVehicle.name

string

O nome exclusivo desse veículo de entrega. O formato é providers/{provider}/deliveryVehicles/{vehicle}.

Parâmetros de consulta

Parâmetros
header

object (DeliveryRequestHeader)

Opcional. O cabeçalho de solicitação padrão da API Delivery.

updateMask

string (FieldMask format)

Obrigatório. Uma máscara de campo que indica quais campos DeliveryVehicle serão atualizados. A updateMask precisa conter pelo menos um campo.

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "remainingVehicleJourneySegments".

Corpo da solicitação

O corpo da solicitação contém uma instância de DeliveryVehicle.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de DeliveryVehicle.