Skip to content

Instantly share code, notes, and snippets.

View sedeh's full-sized avatar

Samuel Edeh sedeh

  • Atlanta, GA, USA
View GitHub Profile
@sedeh
sedeh / remove_events_rules.sh
Created January 18, 2022 03:18 — forked from maurostorch/remove_events_rules.sh
Remove CloudWatch Rules with targets
#!/bin/bash
# Requires AWS CLI v2
#Usage ./remove_events_rules.sh <rule name, or partial name>
set -eo pipefail
echo "Searching rules for $1";
rules=$(aws events list-rules |jq -r '.Rules[].Name'|grep $1);
echo "Deleting rules:\n$rules";
read -p "Confirm (y/n)?" -n 1 -r
if [[ ! $REPLY =~ ^[Yy]$ ]]