ハンズオン(簡易版): Lambda入門

後始末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

結果(例):

(出力なし)