Method: AwsIamRootUser#has_virtual_mfa_enabled?
- Defined in:
- lib/resources/aws/aws_iam_root_user.rb
#has_virtual_mfa_enabled? ⇒ Boolean
if the root account has a Virtual MFA device then it will have a special serial number ending in ‘root-account-mfa-device’
55 56 57 58 59 |
# File 'lib/resources/aws/aws_iam_root_user.rb', line 55 def has_virtual_mfa_enabled? mfa_device_pattern = %r{arn:aws:iam::\d{12}:mfa\/root-account-mfa-device} virtual_mfa_devices.any? { |d| mfa_device_pattern =~ d["serial_number"] } end |