

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

# 更新物 AWS 联网 FleetWise 活动
<a name="update-campaign-cli"></a>

您可以使用 [UpdateCampaign](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateCampaign.html)API 操作来更新现有广告系列。以下命令使用 AWS CLI。
+ *campaign-name*替换为你要更新的广告系列的名称。
+ 将 *action* 替换为以下各项之一：
  + `APPROVE`— 批准活动以允许 AWS 物联网将其部署 FleetWise到车辆或车队上。
  + `SUSPEND` - 暂停活动。从车辆中删除活动，所有处于暂停状态的活动中的所有车辆都将停止发送数据。
  + `RESUME` - 重新激活处于 `SUSPEND` 状态的活动。该活动将在下次办理登机手续时重新部署到所有车辆上，车辆将恢复发送数据。
  + `UPDATE`— 通过定义属性并将其与广告活动关联来更新广告系列。
+ *description*替换为新的描述。

  描述最多可以包含 2,048 个字符。
+ *data-extra-dimensions*替换为指定的车辆属性，以丰富活动期间收集的数据。例如，您可以将车辆品牌和型号添加到广告活动中， AWS 物联网 FleetWise 会将数据与这些属性关联为Amazon Timestream中的维度。然后，您可以根据车辆品牌和型号查询数据。

```
aws iotfleetwise update-campaign \
            --name campaign-name \
            --action action \
            --description description \
            --data-extra-dimensions data-extra-dimensions
```

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

------