json_schema: {
      "additionalProperties": false,
      "properties": {
          "awsRegion": {
              "type": "string"
          },
          "eventName": {
              "type": "string"
          },
          "eventSource": {
              "type": "string"
          },
          "eventTime": {
              "_format": "date-time",
              "type": "string"
          },
          "eventVersion": {
              "type": "string"
          },
          "requestParameters": {
              "additionalProperties": false,
              "properties": {
                  "sourceIPAddress": {
                      "_format": "ipv4",
                      "type": "string"
                  }
              },
              "type": "object"
          },
          "responseElements": {
              "additionalProperties": false,
              "properties": {
                  "x-amz-id-2": {
                      "type": "string"
                  },
                  "x-amz-request-id": {
                      "type": "string"
                  }
              },
              "type": "object"
          },
          "s3": {
              "additionalProperties": false,
              "properties": {
                  "bucket": {
                      "additionalProperties": false,
                      "properties": {
                          "arn": {
                              "type": "string"
                          },
                          "name": {
                              "type": "string"
                          },
                          "ownerIdentity": {
                              "additionalProperties": false,
                              "properties": {
                                  "principalId": {
                                      "type": "string"
                                  }
                              },
                              "type": "object"
                          }
                      },
                      "type": "object"
                  },
                  "configurationId": {
                      "type": "string"
                  },
                  "object": {
                      "additionalProperties": false,
                      "properties": {
                          "eTag": {
                              "type": [
                                  "string",
                                  "null"
                              ]
                          },
                          "key": {
                              "type": "string"
                          },
                          "size": {
                              "minimum": 0,
                              "type": [
                                  "integer",
                                  "null"
                              ]
                          },
                          "versionId": {
                              "type": "null"
                          }
                      },
                      "type": "object"
                  },
                  "s3SchemaVersion": {
                      "type": "string"
                  }
              },
              "type": "object"
          },
          "userIdentity": {
              "additionalProperties": false,
              "properties": {
                  "principalId": {
                      "type": "string"
                  }
              },
              "type": "object"
          }
      },
      "self": {
          "format": "jsonschema",
          "name": "s3_notification_event",
          "vendor": "com.amazon.aws.lambda",
          "version": "1-0-0"
      },
      "type": "object"
  }