

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

# EventBridge スケジューラでのスケジュールグループの削除
<a name="managing-schedule-group-delete"></a>

以下では、AWS マネジメントコンソール と AWS Command Line Interface を使用してスケジュールグループを削除する方法を説明します。グループを削除すると、EventBridge スケジューラがグループ内のすべてのスケジュールを削除するまでグループの状態は `DELETING` になります。EventBridge スケジューラがグループ内のスケジュールを削除すると、そのグループはアカウントで使用できなくなります。

**注記**  
グループを作成すると、そのグループからスケジュールを削除したり、そのスケジュールを別のグループに関連付けることはできません。スケジュールをグループに関連付けることができるのは、最初にスケジュールを作成したときだけです。

------
#### [ AWS マネジメントコンソール ]

**AWS マネジメントコンソール を使用してグループを削除する方法**

1. AWS マネジメントコンソール にサインインし、Amazon EventBridge コンソール ([https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)) を開きます。

1. 左のナビゲーションペインで、**[スケジュールグループ]** を選択します。

1. **[スケジュールグループ]** ページで、現在の AWS リージョン の既存のグループのリストから、削除するグループを探します。探しているグループが表示されない場合は、別の AWS リージョン グループを選択してください。
**注記**  
 **default** グループを削除したり編集したりすることはできません。

1. 削除するグループのチェックボックスをオンにします。

1. **[削除]** を選択します。

1. **[スケジュールグループの削除]** ダイアログボックスで、グループの名前を入力して選択を確定し、**[削除]** を選択します。

1. **[スケジュールグループ]** リストの **[ステータス]** 列が変わり、グループが**削除中**であることが示されます。EventBridge スケジューラがグループに関連付けられているスケジュールをすべて削除するまで、グループはこの状態のままになります。

1. リストを更新してグループが削除されたことを確認するには、**[更新]** アイコンを選択します。

------
#### [ AWS CLI ]

**AWS CLI を使用してグループを削除する方法**

1. 新しいコマンドプロンプトウィンドウを開きます。

1. AWS Command Line Interface(AWS CLI) から、次の [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/delete-schedule-group.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/delete-schedule-group.html) コマンドを入力してスケジュールグループを削除します。`--name` の値を自分自身の情報に置き換えます。

   ```
   $ aws scheduler delete-schedule-group --name {{TestGroup}}
   ```

    成功すると、この AWS CLI オペレーションは応答を返しません。

1. グループが `DELETING` の状態にあることを確認するには、以下の [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/get-schedule-group.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/get-schedule-group.html) コマンドを実行します。

   ```
   $ aws scheduler get-schedule-group --name {{TestGroup}}
   ```

    成功すると、次のような出力が表示されます。

   ```
   {
       "Arn": "arn:aws::scheduler:us-west-2:123456789012:schedule-group/TestGroup",
       "CreationDate": "2023-01-01T09:00:00.000000-07:00",
       "LastModificationDate": "2023-01-01T09:00:00.000000-07:00",
       "Name": "TestGroup",
       "State": "DELETING"
   }
   ```

   EventBridge スケジューラは、グループに関連付けられているスケジュールを削除した後でグループを削除します。`get-schedule-group` をもう一度実行すると、次の `ResourceNotFoundException` 応答が返されます。

   ```
   An error occurred (ResourceNotFoundException) when calling the GetScheduleGroup operation: Schedule group TestGroup does not exist.
   ```

------