class Outliers::Resources::Aws::Iam::User
Public Instance Methods
mfa_enabled?()
click to toggle source
# File lib/outliers/resources/aws/iam/user.rb, line 16 def mfa_enabled? source.mfa_devices.count > 0 end
no_access_keys?()
click to toggle source
# File lib/outliers/resources/aws/iam/user.rb, line 7 def no_access_keys? logger.debug "#{id} has #{access_keys.count} access key(s)." !access_keys.any? end
no_password_set?()
click to toggle source
# File lib/outliers/resources/aws/iam/user.rb, line 12 def no_password_set? !source.login_profile.exists? end
Private Instance Methods
access_keys()
click to toggle source
# File lib/outliers/resources/aws/iam/user.rb, line 22 def access_keys @access_keys ||= source.access_keys end