The function will try its best to parse input JSON string as best as it can.
It will not fail even if the JSON string contains unknown properties.
The function will throw AmazonClientException if the input JSON string is
not valid JSON.

Parameters:

json
JSON string to parse. Typically this is the body of your SQS
notification message body.