

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

# 添加或删除通知规则的目标
<a name="notification-target-change-rule"></a>

您可以编辑通知规则以更改其发送通知的一个或多个目标。您可以使用开发者工具控制台或或 AWS CLI 来更改通知规则的目标。<a name="notification-target-change-rule-console"></a>

# 更改通知规则的目标（控制台）
<a name="notification-target-change-rule-console"></a>

1. 在[https://console.aws.amazon.com/codesuite/设置/ AWS](https://console.aws.amazon.com/codesuite/settings/notifications/) 通知中打开开发者工具控制台。

1. 在导航栏中，展开**设置**，然后选择**通知规则**。

1. 在**通知规则**中，查看在您当前登录的 AWS 账户中为您的资源配置 AWS 区域 的规则列表。使用选择器更改 AWS 区域。

1. 选择规则，然后选择 **Edit (编辑)**。

1. 在**目标**中，执行下列操作之一：
   + 要添加其他目标，请选择**添加目标**，然后从列表中选择要添加的亚马逊 SNS 主题或聊天机器人 AWS (Slack) 或 AWS 聊天机器人 (Microsoft Teams) 客户端。您还可以选择 **Create SNS topic (创建 SNS 主题)** 来创建一个主题并将该主题添加为目标。一个通知规则最多可具有 10 个目标。
   + 要删除目标，请选择要删除的目标旁边的 **Remove target (删除目标)**。

1. 选择**提交**。<a name="notification-target-change-rule-add-cli"></a>

# 向通知规则添加目标 (AWS CLI)
<a name="notification-target-change-rule-add-cli"></a>

1. 在终端或命令提示符处，运行 **subscribe** 命令以添加目标。例如，以下命令添加 Amazon SNS 主题作为通知规则的目标。

   ```
   aws codestar-notifications subscribe --arn arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/dc82df7a-EXAMPLE --target TargetType=SNS,TargetAddress=arn:aws:sns:us-east-1:123456789012:MyNotificationTopic
   ```

1. 如果成功，该命令将返回更新的通知规则的 ARN，类似于以下内容。

   ```
   {
       "Arn": "arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/dc82df7a-EXAMPLE"
   }
   ```<a name="notification-target-change-rule-remove-cli"></a>

# 从通知规则中删除目标 (AWS CLI)
<a name="notification-target-change-rule-remove-cli"></a>

1. 在终端或命令提示符处，运行 **unsubscribe** 命令以删除目标。例如，以下命令删除作为通知规则目标的 Amazon SNS 主题。

   ```
   aws codestar-notifications unsubscribe --arn arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/dc82df7a-EXAMPLE --target TargetType=SNS,TargetAddress=arn:aws:sns:us-east-1:123456789012:MyNotificationTopic
   ```

1. 如果成功，该命令将返回更新的通知规则的 ARN 以及有关删除的目标的信息，类似于以下内容。

   ```
   {
       "Arn": "arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/dc82df7a-EXAMPLE"
       "TargetAddress": "arn:aws:sns:us-east-1:123456789012:MyNotificationTopic"
   }
   ```

## 另请参阅
<a name="notification-target-change-also"></a>
+ [编辑通知规则](notification-rule-edit.md)
+ [为通知规则启用或禁用通知](notification-rule-enable-disable.md)