Method: #no_echo_and_no_default_parameter_check

Defined in:
lib/cfn-nag/util/enforce_reference_parameter.rb

#no_echo_and_no_default_parameter_check(cfn_model, key_to_check) ⇒ Object

Returns false if the parameter is setup securely by stating NoEcho=true & Default is not present; otherwise returns true



30
31
32
33
# File 'lib/cfn-nag/util/enforce_reference_parameter.rb', line 30

def no_echo_and_no_default_parameter_check(cfn_model, key_to_check)
  parameter = cfn_model.parameters[key_to_check['Ref']]
  !(truthy?(parameter.noEcho) && parameter.default.nil?)
end