Method: providers.vehicles.updateAttributes

Cập nhật một phần các thuộc tính của xe. Chỉ những thuộc tính được đề cập trong yêu cầu mới được cập nhật, các thuộc tính khác sẽ KHÔNG được thay đổi. Lưu ý: điều này khác trong vehicles.update, trong đó toàn bộ trường attributes sẽ được thay thế bằng trường trong UpdateVehicleRequest, và các thuộc tính không có trong yêu cầu sẽ bị xoá.

Yêu cầu HTTP

POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Các tham số
name

string

Bắt buộc. Phải ở định dạng providers/{provider}/vehicles/{vehicle}. Nhà cung cấp phải là Mã dự án (ví dụ: sample-cloud-project) của Dự án Google Cloud có tài khoản dịch vụ thực hiện lệnh gọi này.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "header": {
    object (RequestHeader)
  },
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Các trường
header

object (RequestHeader)

Tiêu đề của yêu cầu Fleet Engine tiêu chuẩn.

attributes[]

object (VehicleAttribute)

Bắt buộc. Các thuộc tính xe cần cập nhật. Những thuộc tính chưa đề cập sẽ không bị thay đổi hoặc xoá.

Nội dung phản hồi

vehicles.updateAttributes tin nhắn phản hồi.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Các trường
attributes[]

object (VehicleAttribute)

Bắt buộc. Danh sách mới cập nhật đầy đủ các thuộc tính xe, bao gồm các thuộc tính mới, đã thay đổi và chưa được sử dụng.