後始末2. ロググループの削除 (/aws/lambda/handson-cli-lambda-sns-function)
目的
CloudWatch Logsロググループ"/aws/lambda/handson-cli-lambda-sns-function"を削除します。
パラメータの指定
作業に必要なパラメータを変数に格納をします。
0. リージョンの指定
リージョンを指定します。
環境変数の設定
export AWS_DEFAULT_REGION='ap-northeast-1'
1. CloudWatch Logsロググループ名
CloudWatch Logsロググループ名を指定します。
変数の設定:
LOGS_GROUP_NAME='/aws/lambda/handson-cli-lambda-sns-function'
各変数に正しいパラメータ値が格納されていることを確認します。
変数の確認:
cat << END
# 0. AWS_DEFAULT_REGION:"ap-northeast-1"
AWS_DEFAULT_REGION="${AWS_DEFAULT_REGION}"
# 1. LOGS_GROUP_NAME:"/aws/lambda/handson-cli-lambda-sns-function"
LOGS_GROUP_NAME="${LOGS_GROUP_NAME}"
END
手順
CloudWatch Logsロググループを削除します。
変数の確認:
cat << END
# LOGS_GROUP_NAME:"/aws/lambda/handson-cli-lambda-sns-function"
LOGS_GROUP_NAME="${LOGS_GROUP_NAME}"
END
コマンド:
aws logs delete-log-group \
--log-group-name ${LOGS_GROUP_NAME}
結果(例):
完了確認
「CloudWatch Logsロググループ"/aws/lambda/handson-cli-lambda-sns-function"が存在しない。」ことを確認します。
コマンド:
aws logs describe-log-groups \
--log-group-name-prefix ${LOGS_GROUP_NAME} \
--query 'logGroups[].logGroupName' \
--output text
結果(例):