@staticmethod<EOL><INDENT>def _get_default_parameter_values(sam_template):<DEDENT>
default_values = {}<EOL>parameter_definition = sam_template.get("<STR_LIT>", None)<EOL>if not parameter_definition or not isinstance(parameter_definition, dict):<EOL><INDENT>LOG.debug("<STR_LIT>")<EOL>return default_values<EOL><DEDENT>for param_name, value in parameter_definition.items():<EOL><INDENT>if isinstance(value, dict) and "<STR_LIT>" in value:<EOL><INDENT>default_values[param_name] = value["<STR_LIT>"]<EOL><DEDENT><DEDENT>LOG.debug("<STR_LIT>", default_values)<EOL>return default_values<EOL>
Method to read default values for template parameters and return it
Example:
If the template contains the following parameters defined
Parameters:
    Param1:
        Type: String
        Default: default_value1
    Param2:
        Type: String
        Default: default_value2

then, this method will grab default value for Param1 and return the following result:
{
    Param1: "default_value1",
    Param2: "default_value2"
}
:param dict sam_template: SAM template
:return dict: Default values for parameters