Atualiza parcialmente os atributos de um veículo. Somente os atributos mencionados na solicitação serão atualizados. Outros atributos NÃO serão alterados. Observação: isso é diferente em vehicles.update
, em que todo o campo attributes
será substituído por aquele em UpdateVehicleRequest
. Os atributos que não estiverem na solicitação serão removidos.
Solicitação HTTP
POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. Precisa estar no formato |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "header": { object ( |
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
attributes[] |
Obrigatório. Os atributos do veículo a serem atualizados. Os atributos não mencionados não são alterados nem removidos. |
Corpo da resposta
Mensagem de resposta de vehicles.updateAttributes
.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"attributes": [
{
object ( |
Campos | |
---|---|
attributes[] |
Obrigatório. A lista completa atualizada de atributos do veículo, incluindo atributos novos, alterados e intactos. |