获取 AWS 物联网 FleetWise 车辆信息 - AWS IoT FleetWise

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

获取 AWS 物联网 FleetWise 车辆信息

重要

目前对某些 AWS 物联网 FleetWise 功能的访问受到限制。有关更多信息,请参阅 AWSAWS 物联网中的区域和功能可用性 FleetWise

您可以使用该GetVehicleAPI操作来检索车辆信息。下面的示例使用了 AWS CLI。

要检索车辆的元数据,请运行以下命令。

vehicle-name替换为您要检索的车辆的 ID。

aws iotfleetwise get-vehicle --vehicle-name vehicle-name
注意

此操作具有最终一致性。换句话说,可能不会立即反映对车辆进行的更改。

您可以使用该GetVehicleStatusAPI操作来检索与车辆关联的资源的状态。下面的示例使用了 AWS CLI。

要检索与车辆关联的资源的状态,请运行以下命令。

  • 替换为vehicle-name与资源关联的车辆的 ID。

  • type替换为要检索其状态的资源类型。type 的有效值为 CAMPAIGNSTATE_TEMPLATEDECODER

aws iotfleetwise get-vehicle-status --vehicle-name vehicle-name --type type

如果您启用了使用客户托管 AWS KMS 密钥的加密,请包括以下策略声明,以便您的角色可以调用GetVehicleGetVehicleStatusAPI操作。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:Decrypt" ], "Resource": [ "arn:aws:kms:KMS_KEY_REGION:KMS_KEY_ACCOUNT_ID:key/KMS_KEY_ID" ] }, ] }