def on_before_transform_resource(self, logical_id, resource_type, resource_properties):
<EOL>pass<EOL>
Hook method to execute on `before_transform_resource` life cycle event. Plugins are free to modify the
whole template or properties of the resource.

If you have a SAM resource like:
 {
     "Type": "type",
     Properties: {"key": "value" }
 }

`resource_type` equals "type"
`resource_properties` equals {"key": "value" }

:param string logical_id: LogicalId of the resource that is being processed
:param string resource_type: Type of the resource being processed
:param dict resource_properties: Properties of the resource being processed.
:return: Nothing
:raises InvalidResourceException: If the hook decides throw this exception on validation failures