

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

# 更新物 AWS 联网 FleetWise 状态模板
<a name="update-state-template"></a>

**重要**  
目前对某些 AWS 物联网 FleetWise 功能的访问受到限制。有关更多信息，请参阅 [AWS AWS 物联网中的区域和功能可用性 FleetWise](fleetwise-regions.md)。

您可以使用 [UpdateStateTemplate](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateStateTemplate.html)API 操作或 I AWS oT FleetWise 控制台更新现有状态模板。

## 更新状态模板（控制台）
<a name="update-template-console"></a>

要从控制台更新状态模板，请转到 AWS 物联网 FleetWise 控制台的[状态模板](https://console.aws.amazon.com/iotfleetwise/home#/stateTemplates)页面并执行以下步骤。

1. 选择要更新的状态模板，然后选择 “**编辑”**。

1. 编辑状态模板的详细信息，然后选择**保存更改**。

## 更新状态模板 (AWS CLI)
<a name="update-template-cli"></a>

要更新状态模板，请运行以下命令。

*update-state-template*替换为包含状态模板配置的.json 文件的名称。

```
aws iotfleetwise update-state-template \
    --cli-input-json file://update-state-template.json
```

**Example 状态模板配置**  
`stateTemplateProperties`应包含信号的完全限定名称。  
`dataExtraDimensions`和`metadataExtraDimensions`应包含车辆属性的完全限定名称。  

```
{
    "identifier": "state-template-name",
    "stateTemplatePropertiesToAdd": [
        "Vehicle.Signal.Three"
    ],
    "stateTemplatePropertiesToRemove": [
        "Vehicle.Signal.One"
    ],
    "dataExtraDimensions": [
        "Vehicle.Attribute.One",
        "Vehicle.Attribute.Two"
    ],
    "metadataExtraDimensions": [
        "Vehicle.Attribute.Three",
        "Vehicle.Attribute.Four"
    ]
}
```