

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 更新物 AWS 联网 FleetWise 车辆模型
<a name="update-vehicle-model-cli"></a>

您可以使用 [UpdateModelManifest](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateModelManifest.html)API 操作来更新现有的车辆模型（模型清单）。下面的示例使用了 AWS CLI。

要更新现有车辆型号，请运行以下命令。

*update-vehicle-model-configuration*替换为包含配置的.json 文件的名称。

```
aws iotfleetwise update-model-manifest --cli-input-json file://update-vehicle-model-configuration.json
```

## 更新车辆型号配置
<a name="update-vehicle-model-configuration"></a>
+ *vehicle-model-name*替换为您要更新的车辆型号的名称。
+ （可选）要激活车辆模型，请*vehicle-model-status*替换为`ACTIVE`。
**重要**  
激活车辆型号后，将无法更改此车辆型号。
+ （可选）*description*替换为更新的描述以帮助您识别车辆型号。

```
{
    "name": "vehicle-model-name",
    "status": "vehicle-model-status",                        
    "description": "description",
    "nodesToAdd": ["Vehicle.Front.Left"],
    "nodesToRemove": ["Vehicle.Chassis.SteeringWheel"],   
}
```

如果您[启用了使用客户托管 AWS KMS 密钥的加密](key-management.md)，请包括以下政策声明，以便您的角色可以调用 `UpdateModelManifest` 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"
            ]
        }
    ]
}
```

------

## 验证车辆型号更新
<a name="verify-model-update"></a>

您可以使用 [ListModelManifestNodes](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListModelManifestNodes.html)API 操作来验证车辆模型是否已更新。以下示例使用 AWS CLI。

要检索给定车辆型号中所有信号（节点）摘要的分页列表，请运行以下命令。

*vehicle-model-name*替换为您正在检查的车辆型号的名称。

```
aws iotfleetwise list-model-manifest-nodes /
                 --name vehicle-model-name
```

如果您[启用了使用客户托管 AWS KMS 密钥的加密](key-management.md)，请包括以下政策声明，以便您的角色可以调用 `ListModelManifestNodes` API 操作。

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

****  

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

------