

AWS 自 2026 年 4 月 30 日起，物联网 FleetWise 将不再向新客户开放。现有的 AWS 物联网 FleetWise 客户可以继续使用该服务。[上的《互联移动指南》 AWS提供了有关如何为](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/)互联移动解决方案开发和部署模块化服务的指导，这些解决方案可用于实现与 AWS 物联网同等的功能 FleetWise。

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

# 更新 AWS IoT FleetWise 解码器清单
<a name="update-decoder-manifest"></a>

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

您可以使用 [UpdateDecoderManifest](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateDecoderManifest.html)API 操作来更新解码器清单。您可以添加、移除和更新网络接口和信号解码器。您还可以更改解码器清单的状态。下面的示例使用了 AWS CLI。

要更新解码器清单，请运行以下命令。

*decoder-manifest-name*替换为您要更新的解码器清单的名称。

```
aws iotfleetwise update-decoder-manifest / 
                --name decoder-manifest-name /
                --status ACTIVE
```

如果信号没有指定的解码规则，则可以创建默认的解码规则。信号被添加到自定义解码接口中，`CustomDecodingSignal$id`设置为信号的完全限定名称。要使用默认解码规则更新解码器清单，请运行以下命令。

*decoder-manifest-name*替换为您要更新的解码器清单的名称。

```
aws iotfleetwise update-decoder-manifest / 
                --name decoder-manifest-name /
                --status ACTIVE
                --default-for-unmapped-signals CUSTOM_DECODING
```

**重要**  
激活解码器清单后，您无法对其进行编辑。

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

您可以使用 [ListDecoderManifestSignals](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListDecoderManifestSignals.html)API 操作来验证解码器清单中的解码器信号是否已更新。以下示例使用 AWS CLI。

要检索给定解码器清单中所有解码器信号（节点）摘要的分页列表，请运行以下命令。

*decoder-manifest-name*替换为您正在检查的解码器清单的名称。

```
aws iotfleetwise list-decoder-manifest-signals /
                 --name decoder-manifest-name
```

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

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

****  

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

------

您可以使用 [ListDecoderManifestNetworkInterfaces](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListDecoderManifestNetworkInterfaces.html)API 操作来验证解码器清单中的网络接口是否已更新。下面的示例使用了 AWS CLI。

要检索给定解码器清单中所有网络接口摘要的分页列表，请运行以下命令。

*decoder-manifest-name*替换为您正在检查的解码器清单的名称。

```
aws iotfleetwise list-decoder-manifest-network-interfaces /
                 --name decoder-manifest-name
```

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

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

****  

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

------