EventBridgeルール"handson-cli-events-gettings-ebs-rule"を削除します。
作業に必要なパラメータを変数に格納をします。
0. リージョンの指定
リージョンを指定します。
環境変数の設定 export AWS_DEFAULT_REGION='ap-northeast-1'
環境変数の設定
export AWS_DEFAULT_REGION='ap-northeast-1'
1. EventBridgeルール名
EventBridgeルール名を指定します。
変数の設定: EVENTS_RULE_NAME="handson-cli-events-gettings-ebs-rule"
変数の設定:
EVENTS_RULE_NAME="handson-cli-events-gettings-ebs-rule"
各変数に正しいパラメータ値が格納されていることを確認します。
変数の確認: cat << END # 0. AWS_DEFAULT_REGION:"ap-northeast-1" AWS_DEFAULT_REGION="${AWS_DEFAULT_REGION}" # 1. EVENTS_RULE_NAME:"handson-cli-events-gettings-ebs-rule" EVENTS_RULE_NAME="${EVENTS_RULE_NAME}" END
変数の確認:
cat << END # 0. AWS_DEFAULT_REGION:"ap-northeast-1" AWS_DEFAULT_REGION="${AWS_DEFAULT_REGION}" # 1. EVENTS_RULE_NAME:"handson-cli-events-gettings-ebs-rule" EVENTS_RULE_NAME="${EVENTS_RULE_NAME}" END
EventBridgeルールを削除します。
変数の確認: cat << ETX # EVENTS_RULE_NAME:"handson-cli-events-gettings-ebs-rule" EVENTS_RULE_NAME="${EVENTS_RULE_NAME}" ETX コマンド: aws events delete-rule \ --name ${EVENTS_RULE_NAME} 結果(例): (出力なし)
cat << ETX # EVENTS_RULE_NAME:"handson-cli-events-gettings-ebs-rule" EVENTS_RULE_NAME="${EVENTS_RULE_NAME}" ETX
コマンド:
aws events delete-rule \ --name ${EVENTS_RULE_NAME}
結果(例):
(出力なし)
「EventBridgeルール"handson-cli-events-gettings-ebs-rule"が存在しない。」ことを確認します。
コマンド: aws events list-rules \ --query "Rules[?Name == \`${EVENTS_RULE_NAME}\`].Name" \ --output text 結果(例): (出力なし)
aws events list-rules \ --query "Rules[?Name == \`${EVENTS_RULE_NAME}\`].Name" \ --output text