View a markdown version of this page

更新 an AWS IoT FleetWise 解碼器資訊清單 - AWS IoT FleetWise

AWS IoT FleetWise 自 2026 年 4 月 30 日起將不再向新客戶開放。現有的 AWS IoT FleetWise 客戶可以繼續使用 服務。上的連線行動性指南 AWS提供如何為連線行動解決方案開發和部署模組化服務的指引,這些解決方案可用於實現與 AWS IoT FleetWise 同等的功能。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

更新 an AWS IoT FleetWise 解碼器資訊清單

重要

對特定 AWS IoT FleetWise 功能的存取目前受到鎖定。如需詳細資訊,請參閱AWS AWS IoT FleetWise 中的區域和功能可用性

您可以使用 UpdateDecoderManifest 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 金鑰啟用加密,請包含下列政策陳述式,讓您的角色可以叫用 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" ] } ] }

驗證解碼器資訊清單更新

您可以使用 ListDecoderManifestSignals API 操作來驗證解碼器資訊清單中的解碼器訊號是否已更新。下列範例使用 AWS CLI。

若要擷取指定解碼器資訊清單中所有解碼器訊號 (節點) 的分頁清單,請執行下列命令。

以您正在檢查的解碼器資訊清單名稱取代 decoder-manifest-name

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

如果您使用客戶受管 AWS KMS 金鑰啟用加密,請包含下列政策陳述式,讓您的角色可以叫用 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 API 操作來驗證解碼器資訊清單中的網路介面是否已更新。以下範例使用 AWS CLI。

若要擷取指定解碼器資訊清單中所有網路介面的分頁清單,請執行下列命令。

以您正在檢查的解碼器資訊清單名稱取代 decoder-manifest-name

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

如果您使用客戶受管 AWS KMS 金鑰啟用加密,請包含下列政策陳述式,讓您的角色可以叫用 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" ] } ] }