

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# multiple AWS IoT FleetWise 車両を更新する
<a name="update-vehicles-cli"></a>

[BatchUpdateVehicle](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_BatchUpdateVehicle.html) API オペレーションを使用すると、複数の既存の車両を一度に更新できます。次の例では AWS CLIを使用しています。

複数の車両を更新するには、次のコマンドを実行します。

*file-name* を、複数の車両の設定を含む .json ファイルの名前に置き換えます。

```
aws iotfleetwise batch-update-vehicle --cli-input-json file://file-name.json
```

**Example — 車両設定**  

```
{
   "vehicles": [ 
      { 
         "vehicleName": "vehicle-name",
         "modelManifestArn": "model-manifest-arn",         
         "decoderManifestArn": "decoder-manifest-arn",         
         "mergeAttributes": true,         
         "attributes": {                    
         "key": "value"
         }     
      }, 
      { 
         "vehicleName": "vehicle-name",         
         "modelManifestArn": "model-manifest-arn",         
         "decoderManifestArn": "decoder-manifest-arn",         
         "mergeAttributes": true,         
         "attributes": {                     
         "key": "value"
         }     
      }
   ]
}
```

1 回のバッチオペレーションで最大 10 台の車両を更新できます。各車両の構成の詳細については、「[AWS IoT FleetWise 車両を更新する](update-vehicle-cli.md)」を参照してください。

カスタマーマネージド AWS KMS キーを使用して[暗号化を有効に](key-management.md)した場合は、ロールが `BatchUpdateVehicle` API オペレーションを呼び出すことができるように、次のポリシーステートメントを含めます。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------