車両の属性を部分的に更新します。リクエストに記載されている属性のみが更新され、他の属性は変更されません。注: これは vehicles.update では異なり、attributes フィールド全体が UpdateVehicleRequest のフィールドで置き換えられ、リクエストにない属性は削除されます。
HTTP リクエスト
POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
name |
必須。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "header": { object ( |
| フィールド | |
|---|---|
header |
標準の Fleet Engine リクエスト ヘッダー。 |
attributes[] |
必須。更新する車両属性。記載されていない属性の変更や削除は行われません。 |
レスポンスの本文
vehicles.updateAttributes レスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"attributes": [
{
object ( |
| フィールド | |
|---|---|
attributes[] |
必須。車両属性の完全なリスト(新規属性、変更された属性、変更されていない属性を含む)。 |