UpdateVehicleAttributesLog

Details on UpdateVehicleAttributes request and response.

JSON representation
{
  "request": {
    object (UpdateVehicleAttributesRequestLog)
  },
  "response": {
    object (UpdateVehicleAttributesResponseLog)
  },
  "errorResponse": {
    object (ErrorResponseLog)
  }
}
Fields
request

object (UpdateVehicleAttributesRequestLog)

The request sent to Fleet Engine.

response

object (UpdateVehicleAttributesResponseLog)

The response returned to the client. If RPC call results in error the response is not set.

errorResponse

object (ErrorResponseLog)

The error response returned to the client. If RPC call succeeds, the errorResponse is not set.

UpdateVehicleAttributesRequestLog

Details on UpdateVehicleAttributes request.

JSON representation
{
  "header": {
    object (RequestHeaderLog)
  },
  "name": string,
  "attributes": [
    {
      object (VehicleAttributeLog)
    }
  ]
}
Fields
header

object (RequestHeaderLog)

Request header.

name

string

The ID of the vehicle being updated.

attributes[]

object (VehicleAttributeLog)

The vehicle attributes to update. Unmentioned attributes are not altered or removed.

UpdateVehicleAttributesResponseLog

Details on UpdateVehicleAttributes response.

JSON representation
{
  "attributes": [
    {
      object (VehicleAttributeLog)
    }
  ]
}
Fields
attributes[]

object (VehicleAttributeLog)

The updated full list of vehicle attributes, including new, altered, and untouched attributes.