Amplify アプリケーションのデプロイスキュー保護の設定 - AWS Amplify ホスティング

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amplify アプリケーションのデプロイスキュー保護の設定

Amplify コンソール、、または SDKs を使用して、アプリケーションのデプロイスキュー保護を追加 AWS Command Line Interfaceまたは削除できます。この機能はブランチレベルに適用されます。ブランチに対してスキュー保護が有効になった後に行われる新しいデプロイのみがスキュー保護されます。

AWS CLI または SDKs を使用してデプロイスキュー保護を追加または削除するには、 CreateBranch.enableSkewProtection および UpdateBranch.enableSkewProtectionフィールドを使用します。詳細については、Amplify API リファレンスドキュメントのCreateBranch」とUpdateBranch」を参照してください。

特定のデプロイを削除してサービスを停止する場合は、 DeleteJob API を使用します。詳細については、Amplify API リファレンスドキュメントのDeleteJob」を参照してください。

現時点では、Amplify ホスティングにデプロイ済みのアプリケーションでのみスキュー保護を有効にできます。Amplify コンソールを使用してブランチにスキュー保護を追加するには、次の手順に従います。

Amplify アプリケーションのブランチのスキュー保護を有効にする
  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/amplify/ で Amplify コンソールを開きます。

  2. すべてのアプリページで、スキュー保護を有効にするデプロイされたアプリの名前を選択します。

  3. ナビゲーションペインで、アプリ設定を選択し、ブランチ設定を選択します。

  4. ブランチ セクションで、更新するブランチの名前を選択します。

  5. アクションメニューで、スキュー保護を有効にするを選択します。

  6. 確認ウィンドウで、確認を選択します。ブランチでスキュー保護が有効になっているようになりました。

  7. アプリケーションブランチを再デプロイします。スキュー保護が有効になった後に行われたデプロイのみがスキュー保護されます。

Amplify コンソールを使用してアプリケーションのブランチからスキュー保護を削除するには、次の手順に従います。

Amplify アプリケーションのブランチからスキュー保護を削除する
  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/amplify/ で Amplify コンソールを開きます。

  2. すべてのアプリページで、スキュー保護を削除するデプロイされたアプリの名前を選択します。

  3. ナビゲーションペインで、アプリ設定を選択し、ブランチ設定を選択します。

  4. ブランチセクションで、更新するブランチの名前を選択します。

  5. アクションメニューで、スキュー保護を無効にするを選択します。ブランチのスキュー保護が無効になり、最新のコンテンツのみが配信されるようになりました。