承認ルールテンプレートを削除する - AWS CodeCommit

承認ルールテンプレートを削除する

リポジトリで使用していない場合は、承認ルールテンプレートを削除できます。使用されていない承認ルールテンプレートを削除すると、テンプレートを整理しやすくなり、ワークフローに適したテンプレートを簡単に見つけることができます。

承認ルールテンプレートのマネージドポリシーと許可の詳細については、「承認ルールテンプレートに対するアクションのアクセス許可 および AWSCodeCommit の 管理ポリシー」を参照してください。

承認ルールテンプレートを削除する (コンソール)

開発作業に関連しなくなった承認ルールテンプレートを削除できます。コンソールを使用して承認ルールテンプレートを削除すると、削除プロセス中にリポジトリとの関連付けが解除されます。

承認ルールテンプレートを削除するには

  1. https://console.aws.amazon.com/codesuite/codecommit/home で CodeCommit コンソールを開きます。

  2. [Approval rule templates (承認ルールテンプレート)] を選択します。削除するテンプレートを選択し、[Delete (削除)] を選択します。

承認ルールテンプレートを削除する (AWS CLI)

承認ルールがすべてのリポジトリから関連付け解除されている場合は、AWS CLI を使用して、その承認ルールを削除できます。詳細については、「承認ルールテンプレートの関連付けを解除する (AWS CLI)」を参照してください。

承認ルールテンプレートを削除するには

  1. ターミナルまたはコマンドラインで、削除する承認ルールテンプレートの名前を指定して、delete-approval-rule-template コマンドを実行します。

    aws codecommit delete-approval-rule-template --approval-rule-template-name 1-approver-for-all-pull-requests
  2. 成功すると、このコマンドは以下のような出力を返します。承認ルールテンプレートが既に削除されている場合、このコマンドは何も返されません。

    { "approvalRuleTemplateId": "41de97b7-EXAMPLE" }