@staticmethod<EOL><INDENT>def _extract_sam_function_codeuri(name, resource_properties, code_property_key):<DEDENT>
codeuri = resource_properties.get(code_property_key, SamFunctionProvider._DEFAULT_CODEURI)<EOL>if isinstance(codeuri, dict) or(isinstance(codeuri, six.string_types) and codeuri.startswith("<STR_LIT>")):<EOL><INDENT>codeuri = SamFunctionProvider._DEFAULT_CODEURI<EOL>LOG.warning("<STR_LIT>"<EOL>"<STR_LIT>", name, codeuri)<EOL><DEDENT>return codeuri<EOL>
Extracts the SAM Function CodeUri from the Resource Properties

Parameters
----------
name str
    LogicalId of the resource
resource_properties dict
    Dictionary representing the Properties of the Resource
code_property_key str
    Property Key of the code on the Resource

Returns
-------
str
    Representing the local code path