設定値の確認
各変数に正しい設定値が格納されていることを確認します。
変数の確認:
cat << END
# 1. VIRTUAL_MFA_DEVICE_PATH:"/"
VIRTUAL_MFA_DEVICE_PATH="${VIRTUAL_MFA_DEVICE_PATH}"
# 2. VIRTUAL_MFA_DEVICE_NAME:"handson-cli-signin-user-mfa"
VIRTUAL_MFA_DEVICE_NAME="${VIRTUAL_MFA_DEVICE_NAME}"
END
各変数について、上の行と下の行の値の内容もしくは形式が同じであることを確認します。
もし異なる場合は、それぞれの手順番号に戻って変数の設定を行います。
完了確認
「仮想VIRTUAL_MFAデバイス"handson-cli-signin-user-mfa"が存在しない。」ことを確認します。
コマンド:
aws iam list-virtual-mfa-devices \
--query "VirtualMFADevices[?SerialNumber == \`arn:aws:iam::${aws_account_id}:mfa${VIRTUAL_MFA_DEVICE_PATH}${VIRTUAL_MFA_DEVICE_NAME}\`].SerialNumber" \
--output text
結果(例):