

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

# 設定 Amplify 應用程式的部署扭曲保護
<a name="configure-skew-protection"></a>

您可以使用 Amplify 主控台 AWS Command Line Interface、 或 SDKs 來新增或移除應用程式的部署扭曲保護。此功能會套用至分支層級。只有在分支啟用偏斜保護之後進行的新部署才會受到偏斜保護。

若要使用 或 SDKs 新增 AWS CLI 或移除部署扭曲保護，請使用 `CreateBranch.enableSkewProtection`和 `UpdateBranch.enableSkewProtection` 欄位。如需詳細資訊，請參閱 *Amplify API 參考*文件中的 [CreateBranch](https://docs.aws.amazon.com/amplify/latest/APIReference/API_CreateBranch.html) 和 [UpdateBranch](https://docs.aws.amazon.com/amplify/latest/APIReference/API_UpdateBranch.html)。

如果您想要移除特定部署，使其不再提供服務，請使用 `DeleteJob` API。如需詳細資訊，請參閱 *Amplify API 參考*文件中的 [DeleteJob](https://docs.aws.amazon.com/amplify/latest/APIReference/API_DeleteJob.html)。



目前，您只能在已部署至 Amplify Hosting 的應用程式上啟用偏斜保護。使用以下指示，使用 Amplify 主控台將偏斜保護新增至分支。

**啟用 Amplify 應用程式分支的偏斜保護**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/amplify/](https://console.aws.amazon.com/amplify/) 開啟 Amplify 主控台。

1. **在所有應用程式**頁面上，選擇要啟用扭曲保護的應用程式名稱。

1. 在導覽窗格中，選擇**應用程式設定**，然後選擇**分支設定**。

1. 在**分支**區段中，選擇要更新的分支名稱。

1. 在**動作**功能表中，選擇**啟用偏斜保護**。

1. 在確認視窗中，選擇**確認**。分支現在已啟用偏斜保護。

1. 重新部署您的應用程式分支。只有啟用偏斜保護之後進行的部署才會受到偏斜保護。

使用以下指示，使用 Amplify 主控台從應用程式分支移除偏斜保護。

**從 Amplify 應用程式分支移除偏斜保護**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/amplify/](https://console.aws.amazon.com/amplify/) 開啟 Amplify 主控台。

1. **在所有應用程式**頁面上，選擇要移除扭曲保護的已部署應用程式名稱。

1. 在導覽窗格中，選擇**應用程式設定**，然後選擇**分支設定**。

1. 在**分支**區段中，選擇要更新的分支名稱。

1. 在**動作**功能表中，選擇**停用偏斜保護**。分支的偏斜保護現在已停用，而且只會提供最新的內容。