class Aws::Json::ErrorHandler

def error_code(json, context)

def error_code(json, context)
  code = json['__type']
  code ||= json['code']
  code ||= context.http_response.headers['x-amzn-errortype']
  if code
    code.split('#').last
  else
    http_status_error_code(context)
  end
end