車両の属性を部分的に更新します。リクエストに記載されている属性のみが更新され、他の属性は変更されません。注: これは 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[] |
必須。車両属性の完全なリスト(新規属性、変更された属性、変更されていない属性を含む)。 |