

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

# 在 EventBridge 中更新連線
<a name="eb-target-connection-edit"></a>

您可以更新現有的連線。

## 更新連線的身分驗證
<a name="eb-target-connection-edit-auth"></a>

當您更新特定身分驗證參數時，EventBridge 會重新授權並驗證連線的網路連線。

使用不同授權類型的授權參數更新連線，而不更新授權類型本身，則不會有任何影響。

**當 EventBridge 重新驗證公有 APIs連線時**

對於公有 APIs連線，如果您有下列情況，EventBridge 會重新授權連線：
+ 更新連線以改為叫用私有 API。
+ 更新連線授權方法*和*授權參數。

**當 EventBridge 重新驗證私有 APIs連線時**

對於私有 APIs連線，如果您執行下列任何動作：
+ 更新連線以叫用不同的私有 API 或公有 API。
+ 更新連線授權方法。
+ 更新指定授權方法的連線授權參數。

EventBridge 會執行下列動作：
+ 重新授權連線。
+ 驗證連線的網路連線。

  如果您已更新連線以使用不同的私有 API 或公有 API，EventBridge 也會視需要移除或更新現有的網路連線成品。

**使用 EventBridge 主控台更新連線**

1.  AWS 使用具有管理 EventBridge 許可的帳戶登入 ，並開啟 [EventBridge 主控台](https://console.aws.amazon.com/events)。

1. 在左側導覽窗格中的**整合**下，選擇**連線**。

1. 在**連線**表格中，選擇要編輯的連線。

1. 在**連線詳細資訊**頁面上，選擇**編輯**。

1. 更新連線的值，然後選擇**更新**。

   如需更新 EventBridge 的 KMS 金鑰以在加密連線時使用的資訊，請參閱 [更新 AWS KMS 金鑰](encryption-connections-configure.md#encryption-connections-update)。

**使用 CLI AWS 更新連線**
+ 使用 `[update-connection](https://docs.aws.amazon.com/cli/latest/reference/events/update-connection.html)` 命令。

  若要將連線的呼叫或授權端點從私有 API 更新為公有 API，您必須為 `ResourceConfigurationArn` 參數指定空字串 (`""`)。`null` 指定此參數沒有效果。

  下列範例會將代表私有 API 資源組態`ResourceConfigurationArn`的 設定為空字串，藉此將連線更新為使用公有 API。

  ```
  aws events update-connection \                              
  --name myConnection \
  --authorization-type BASIC \
  --auth-parameters '{"BasicAuthParameters": {"Username": "username", "Password": "***"}}' \
  --region us-east-1 \
  --invocation-connectivity-parameters ResourceParameters={ResourceConfigurationArn=\"\"}
  ```