{
  "index_patterns": [
    "try-ecs-*"
  ],
  "mappings": {
    "_meta": {
      "version": "8.0.0"
    },
    "date_detection": false,
    "dynamic_templates": [
      {
        "strings_as_keyword": {
          "mapping": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "match_mapping_type": "string"
        }
      }
    ],
    "properties": {
      "@timestamp": {
        "type": "date"
      },
      "agent": {
        "properties": {
          "build": {
            "properties": {
              "original": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "ephemeral_id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "client": {
        "properties": {
          "address": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "as": {
            "properties": {
              "number": {
                "type": "long"
              },
              "organization": {
                "properties": {
                  "name": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "bytes": {
            "type": "long"
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "nat": {
            "properties": {
              "ip": {
                "type": "ip"
              },
              "port": {
                "type": "long"
              }
            }
          },
          "packets": {
            "type": "long"
          },
          "port": {
            "type": "long"
          },
          "registered_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "subdomain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "top_level_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "user": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "cloud": {
        "properties": {
          "account": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "availability_zone": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "instance": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "machine": {
            "properties": {
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "origin": {
            "properties": {
              "account": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "availability_zone": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "instance": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "machine": {
                "properties": {
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "project": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "provider": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "service": {
                "properties": {
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "project": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "provider": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "region": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "service": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "target": {
            "properties": {
              "account": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "availability_zone": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "instance": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "machine": {
                "properties": {
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "project": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "provider": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "service": {
                "properties": {
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          }
        }
      },
      "container": {
        "properties": {
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "image": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "tag": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "labels": {
            "type": "object"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "runtime": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "data_stream": {
        "properties": {
          "dataset": {
            "type": "constant_keyword"
          },
          "namespace": {
            "type": "constant_keyword"
          },
          "type": {
            "type": "constant_keyword"
          }
        }
      },
      "destination": {
        "properties": {
          "address": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "as": {
            "properties": {
              "number": {
                "type": "long"
              },
              "organization": {
                "properties": {
                  "name": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "bytes": {
            "type": "long"
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "nat": {
            "properties": {
              "ip": {
                "type": "ip"
              },
              "port": {
                "type": "long"
              }
            }
          },
          "packets": {
            "type": "long"
          },
          "port": {
            "type": "long"
          },
          "registered_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "subdomain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "top_level_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "user": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "dll": {
        "properties": {
          "code_signature": {
            "properties": {
              "digest_algorithm": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "exists": {
                "type": "boolean"
              },
              "signing_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "status": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subject_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "team_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timestamp": {
                "type": "date"
              },
              "trusted": {
                "type": "boolean"
              },
              "valid": {
                "type": "boolean"
              }
            }
          },
          "hash": {
            "properties": {
              "md5": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha1": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha256": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha512": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ssdeep": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "path": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "pe": {
            "properties": {
              "architecture": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "company": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "description": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "file_version": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "imphash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "original_file_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "product": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "dns": {
        "properties": {
          "answers": {
            "properties": {
              "class": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "data": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ttl": {
                "type": "long"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            },
            "type": "object"
          },
          "header_flags": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "op_code": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "question": {
            "properties": {
              "class": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "registered_domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subdomain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "top_level_domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "resolved_ip": {
            "type": "ip"
          },
          "response_code": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "ecs": {
        "properties": {
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "error": {
        "properties": {
          "code": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "message": {
            "type": "match_only_text"
          },
          "stack_trace": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "type": "wildcard"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "event": {
        "properties": {
          "action": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "agent_id_status": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "category": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "code": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "created": {
            "type": "date"
          },
          "dataset": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "duration": {
            "type": "long"
          },
          "end": {
            "type": "date"
          },
          "hash": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ingested": {
            "type": "date"
          },
          "kind": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "module": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "original": {
            "doc_values": false,
            "index": false,
            "type": "keyword"
          },
          "outcome": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "provider": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "reason": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "reference": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "risk_score": {
            "type": "float"
          },
          "risk_score_norm": {
            "type": "float"
          },
          "sequence": {
            "type": "long"
          },
          "severity": {
            "type": "long"
          },
          "start": {
            "type": "date"
          },
          "timezone": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "url": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "faas": {
        "properties": {
          "coldstart": {
            "type": "boolean"
          },
          "execution": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "trigger": {
            "properties": {
              "request_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            },
            "type": "nested"
          }
        }
      },
      "file": {
        "properties": {
          "accessed": {
            "type": "date"
          },
          "attributes": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "code_signature": {
            "properties": {
              "digest_algorithm": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "exists": {
                "type": "boolean"
              },
              "signing_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "status": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subject_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "team_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timestamp": {
                "type": "date"
              },
              "trusted": {
                "type": "boolean"
              },
              "valid": {
                "type": "boolean"
              }
            }
          },
          "created": {
            "type": "date"
          },
          "ctime": {
            "type": "date"
          },
          "device": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "directory": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "drive_letter": {
            "ignore_above": 1,
            "type": "keyword"
          },
          "elf": {
            "properties": {
              "architecture": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "byte_order": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "cpu_type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "creation_date": {
                "type": "date"
              },
              "exports": {
                "type": "flattened"
              },
              "header": {
                "properties": {
                  "abi_version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "class": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "data": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "entrypoint": {
                    "type": "long"
                  },
                  "object_version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "os_abi": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "imports": {
                "type": "flattened"
              },
              "sections": {
                "properties": {
                  "chi2": {
                    "type": "long"
                  },
                  "entropy": {
                    "type": "long"
                  },
                  "flags": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "physical_offset": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "physical_size": {
                    "type": "long"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "virtual_address": {
                    "type": "long"
                  },
                  "virtual_size": {
                    "type": "long"
                  }
                },
                "type": "nested"
              },
              "segments": {
                "properties": {
                  "sections": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                },
                "type": "nested"
              },
              "shared_libraries": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "telfhash": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "extension": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "fork_name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "gid": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "group": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "hash": {
            "properties": {
              "md5": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha1": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha256": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha512": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ssdeep": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "inode": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "mime_type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "mode": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "mtime": {
            "type": "date"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "owner": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "path": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "pe": {
            "properties": {
              "architecture": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "company": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "description": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "file_version": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "imphash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "original_file_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "product": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "size": {
            "type": "long"
          },
          "target_path": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "uid": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "x509": {
            "properties": {
              "alternative_names": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "issuer": {
                "properties": {
                  "common_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "country": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "distinguished_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "locality": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "organization": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "organizational_unit": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "state_or_province": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "not_after": {
                "type": "date"
              },
              "not_before": {
                "type": "date"
              },
              "public_key_algorithm": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "public_key_curve": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "public_key_exponent": {
                "doc_values": false,
                "index": false,
                "type": "long"
              },
              "public_key_size": {
                "type": "long"
              },
              "serial_number": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "signature_algorithm": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subject": {
                "properties": {
                  "common_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "country": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "distinguished_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "locality": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "organization": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "organizational_unit": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "state_or_province": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "version_number": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "group": {
        "properties": {
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "host": {
        "properties": {
          "architecture": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "cpu": {
            "properties": {
              "usage": {
                "scaling_factor": 1000,
                "type": "scaled_float"
              }
            }
          },
          "disk": {
            "properties": {
              "read": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  }
                }
              },
              "write": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  }
                }
              }
            }
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "hostname": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "network": {
            "properties": {
              "egress": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  },
                  "packets": {
                    "type": "long"
                  }
                }
              },
              "ingress": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  },
                  "packets": {
                    "type": "long"
                  }
                }
              }
            }
          },
          "os": {
            "properties": {
              "family": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "kernel": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "platform": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "uptime": {
            "type": "long"
          }
        }
      },
      "http": {
        "properties": {
          "request": {
            "properties": {
              "body": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  },
                  "content": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "type": "wildcard"
                  }
                }
              },
              "bytes": {
                "type": "long"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "method": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "mime_type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "referrer": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "response": {
            "properties": {
              "body": {
                "properties": {
                  "bytes": {
                    "type": "long"
                  },
                  "content": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "type": "wildcard"
                  }
                }
              },
              "bytes": {
                "type": "long"
              },
              "mime_type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "status_code": {
                "type": "long"
              }
            }
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "labels": {
        "type": "object"
      },
      "log": {
        "properties": {
          "file": {
            "properties": {
              "path": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "level": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "logger": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "origin": {
            "properties": {
              "file": {
                "properties": {
                  "line": {
                    "type": "long"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "function": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "syslog": {
            "properties": {
              "facility": {
                "properties": {
                  "code": {
                    "type": "long"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "priority": {
                "type": "long"
              },
              "severity": {
                "properties": {
                  "code": {
                    "type": "long"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            },
            "type": "object"
          }
        }
      },
      "message": {
        "type": "match_only_text"
      },
      "network": {
        "properties": {
          "application": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "bytes": {
            "type": "long"
          },
          "community_id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "direction": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "forwarded_ip": {
            "type": "ip"
          },
          "iana_number": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "inner": {
            "properties": {
              "vlan": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            },
            "type": "object"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "packets": {
            "type": "long"
          },
          "protocol": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "transport": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "vlan": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "observer": {
        "properties": {
          "egress": {
            "properties": {
              "interface": {
                "properties": {
                  "alias": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "vlan": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "zone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            },
            "type": "object"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "hostname": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ingress": {
            "properties": {
              "interface": {
                "properties": {
                  "alias": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "vlan": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "zone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            },
            "type": "object"
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "os": {
            "properties": {
              "family": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "kernel": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "platform": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "product": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "serial_number": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "vendor": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "orchestrator": {
        "properties": {
          "api_version": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "cluster": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "url": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "namespace": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "organization": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "resource": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "organization": {
        "properties": {
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "package": {
        "properties": {
          "architecture": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "build_version": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "checksum": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "description": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "install_scope": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "installed": {
            "type": "date"
          },
          "license": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "path": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "reference": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "size": {
            "type": "long"
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "process": {
        "properties": {
          "args": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "args_count": {
            "type": "long"
          },
          "code_signature": {
            "properties": {
              "digest_algorithm": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "exists": {
                "type": "boolean"
              },
              "signing_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "status": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subject_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "team_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timestamp": {
                "type": "date"
              },
              "trusted": {
                "type": "boolean"
              },
              "valid": {
                "type": "boolean"
              }
            }
          },
          "command_line": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "type": "wildcard"
          },
          "elf": {
            "properties": {
              "architecture": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "byte_order": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "cpu_type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "creation_date": {
                "type": "date"
              },
              "exports": {
                "type": "flattened"
              },
              "header": {
                "properties": {
                  "abi_version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "class": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "data": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "entrypoint": {
                    "type": "long"
                  },
                  "object_version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "os_abi": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "imports": {
                "type": "flattened"
              },
              "sections": {
                "properties": {
                  "chi2": {
                    "type": "long"
                  },
                  "entropy": {
                    "type": "long"
                  },
                  "flags": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "physical_offset": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "physical_size": {
                    "type": "long"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "virtual_address": {
                    "type": "long"
                  },
                  "virtual_size": {
                    "type": "long"
                  }
                },
                "type": "nested"
              },
              "segments": {
                "properties": {
                  "sections": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                },
                "type": "nested"
              },
              "shared_libraries": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "telfhash": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "end": {
            "type": "date"
          },
          "entity_id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "executable": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "exit_code": {
            "type": "long"
          },
          "hash": {
            "properties": {
              "md5": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha1": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha256": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "sha512": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ssdeep": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "name": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "parent": {
            "properties": {
              "args": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "args_count": {
                "type": "long"
              },
              "code_signature": {
                "properties": {
                  "digest_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "exists": {
                    "type": "boolean"
                  },
                  "signing_id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "status": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "subject_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "team_id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "timestamp": {
                    "type": "date"
                  },
                  "trusted": {
                    "type": "boolean"
                  },
                  "valid": {
                    "type": "boolean"
                  }
                }
              },
              "command_line": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "type": "wildcard"
              },
              "elf": {
                "properties": {
                  "architecture": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "byte_order": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "cpu_type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "creation_date": {
                    "type": "date"
                  },
                  "exports": {
                    "type": "flattened"
                  },
                  "header": {
                    "properties": {
                      "abi_version": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "class": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "data": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "entrypoint": {
                        "type": "long"
                      },
                      "object_version": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "os_abi": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "version": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "imports": {
                    "type": "flattened"
                  },
                  "sections": {
                    "properties": {
                      "chi2": {
                        "type": "long"
                      },
                      "entropy": {
                        "type": "long"
                      },
                      "flags": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "physical_offset": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "physical_size": {
                        "type": "long"
                      },
                      "type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "virtual_address": {
                        "type": "long"
                      },
                      "virtual_size": {
                        "type": "long"
                      }
                    },
                    "type": "nested"
                  },
                  "segments": {
                    "properties": {
                      "sections": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    },
                    "type": "nested"
                  },
                  "shared_libraries": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "telfhash": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "end": {
                "type": "date"
              },
              "entity_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "executable": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "exit_code": {
                "type": "long"
              },
              "hash": {
                "properties": {
                  "md5": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha1": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha256": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha512": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "ssdeep": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "pe": {
                "properties": {
                  "architecture": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "company": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "description": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "file_version": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "imphash": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "original_file_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "product": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "pgid": {
                "type": "long"
              },
              "pid": {
                "type": "long"
              },
              "start": {
                "type": "date"
              },
              "thread": {
                "properties": {
                  "id": {
                    "type": "long"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "title": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "uptime": {
                "type": "long"
              },
              "working_directory": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "pe": {
            "properties": {
              "architecture": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "company": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "description": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "file_version": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "imphash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "original_file_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "product": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "pgid": {
            "type": "long"
          },
          "pid": {
            "type": "long"
          },
          "start": {
            "type": "date"
          },
          "thread": {
            "properties": {
              "id": {
                "type": "long"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "title": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "uptime": {
            "type": "long"
          },
          "working_directory": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "registry": {
        "properties": {
          "data": {
            "properties": {
              "bytes": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "strings": {
                "type": "wildcard"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "hive": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "key": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "path": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "value": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "related": {
        "properties": {
          "hash": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "hosts": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ip": {
            "type": "ip"
          },
          "user": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "rule": {
        "properties": {
          "author": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "category": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "description": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "license": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "reference": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ruleset": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "uuid": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "server": {
        "properties": {
          "address": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "as": {
            "properties": {
              "number": {
                "type": "long"
              },
              "organization": {
                "properties": {
                  "name": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "bytes": {
            "type": "long"
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "nat": {
            "properties": {
              "ip": {
                "type": "ip"
              },
              "port": {
                "type": "long"
              }
            }
          },
          "packets": {
            "type": "long"
          },
          "port": {
            "type": "long"
          },
          "registered_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "subdomain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "top_level_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "user": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "service": {
        "properties": {
          "address": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "environment": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "ephemeral_id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "node": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "origin": {
            "properties": {
              "address": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "environment": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ephemeral_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "node": {
                "properties": {
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "state": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "state": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "target": {
            "properties": {
              "address": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "environment": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ephemeral_id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "node": {
                "properties": {
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "state": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "type": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "source": {
        "properties": {
          "address": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "as": {
            "properties": {
              "number": {
                "type": "long"
              },
              "organization": {
                "properties": {
                  "name": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "bytes": {
            "type": "long"
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "geo": {
            "properties": {
              "city_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "continent_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "country_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "location": {
                "type": "geo_point"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "postal_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_iso_code": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "region_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "timezone": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "ip": {
            "type": "ip"
          },
          "mac": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "nat": {
            "properties": {
              "ip": {
                "type": "ip"
              },
              "port": {
                "type": "long"
              }
            }
          },
          "packets": {
            "type": "long"
          },
          "port": {
            "type": "long"
          },
          "registered_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "subdomain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "top_level_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "user": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "span": {
        "properties": {
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "tags": {
        "ignore_above": 1024,
        "type": "keyword"
      },
      "threat": {
        "properties": {
          "enrichments": {
            "properties": {
              "indicator": {
                "properties": {
                  "as": {
                    "properties": {
                      "number": {
                        "type": "long"
                      },
                      "organization": {
                        "properties": {
                          "name": {
                            "fields": {
                              "text": {
                                "type": "match_only_text"
                              }
                            },
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      }
                    }
                  },
                  "confidence": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "description": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "email": {
                    "properties": {
                      "address": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "file": {
                    "properties": {
                      "accessed": {
                        "type": "date"
                      },
                      "attributes": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "code_signature": {
                        "properties": {
                          "digest_algorithm": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "exists": {
                            "type": "boolean"
                          },
                          "signing_id": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "status": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "subject_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "team_id": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "timestamp": {
                            "type": "date"
                          },
                          "trusted": {
                            "type": "boolean"
                          },
                          "valid": {
                            "type": "boolean"
                          }
                        }
                      },
                      "created": {
                        "type": "date"
                      },
                      "ctime": {
                        "type": "date"
                      },
                      "device": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "directory": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "drive_letter": {
                        "ignore_above": 1,
                        "type": "keyword"
                      },
                      "elf": {
                        "properties": {
                          "architecture": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "byte_order": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "cpu_type": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "creation_date": {
                            "type": "date"
                          },
                          "exports": {
                            "type": "flattened"
                          },
                          "header": {
                            "properties": {
                              "abi_version": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "class": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "data": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "entrypoint": {
                                "type": "long"
                              },
                              "object_version": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "os_abi": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "type": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "version": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              }
                            }
                          },
                          "imports": {
                            "type": "flattened"
                          },
                          "sections": {
                            "properties": {
                              "chi2": {
                                "type": "long"
                              },
                              "entropy": {
                                "type": "long"
                              },
                              "flags": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "name": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "physical_offset": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "physical_size": {
                                "type": "long"
                              },
                              "type": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "virtual_address": {
                                "type": "long"
                              },
                              "virtual_size": {
                                "type": "long"
                              }
                            },
                            "type": "nested"
                          },
                          "segments": {
                            "properties": {
                              "sections": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "type": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              }
                            },
                            "type": "nested"
                          },
                          "shared_libraries": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "telfhash": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "extension": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "fork_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "gid": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "group": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "hash": {
                        "properties": {
                          "md5": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "sha1": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "sha256": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "sha512": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "ssdeep": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "inode": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "mime_type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "mode": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "mtime": {
                        "type": "date"
                      },
                      "name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "owner": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "path": {
                        "fields": {
                          "text": {
                            "type": "match_only_text"
                          }
                        },
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "pe": {
                        "properties": {
                          "architecture": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "company": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "description": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "file_version": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "imphash": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "original_file_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "product": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "size": {
                        "type": "long"
                      },
                      "target_path": {
                        "fields": {
                          "text": {
                            "type": "match_only_text"
                          }
                        },
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "uid": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "x509": {
                        "properties": {
                          "alternative_names": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "issuer": {
                            "properties": {
                              "common_name": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "country": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "distinguished_name": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "locality": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "organization": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "organizational_unit": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "state_or_province": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              }
                            }
                          },
                          "not_after": {
                            "type": "date"
                          },
                          "not_before": {
                            "type": "date"
                          },
                          "public_key_algorithm": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "public_key_curve": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "public_key_exponent": {
                            "doc_values": false,
                            "index": false,
                            "type": "long"
                          },
                          "public_key_size": {
                            "type": "long"
                          },
                          "serial_number": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "signature_algorithm": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "subject": {
                            "properties": {
                              "common_name": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "country": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "distinguished_name": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "locality": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "organization": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "organizational_unit": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              },
                              "state_or_province": {
                                "ignore_above": 1024,
                                "type": "keyword"
                              }
                            }
                          },
                          "version_number": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      }
                    }
                  },
                  "first_seen": {
                    "type": "date"
                  },
                  "geo": {
                    "properties": {
                      "city_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "continent_code": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "continent_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country_iso_code": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "location": {
                        "type": "geo_point"
                      },
                      "name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "postal_code": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "region_iso_code": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "region_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "timezone": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "ip": {
                    "type": "ip"
                  },
                  "last_seen": {
                    "type": "date"
                  },
                  "marking": {
                    "properties": {
                      "tlp": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "modified_at": {
                    "type": "date"
                  },
                  "port": {
                    "type": "long"
                  },
                  "provider": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "reference": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "registry": {
                    "properties": {
                      "data": {
                        "properties": {
                          "bytes": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "strings": {
                            "type": "wildcard"
                          },
                          "type": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "hive": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "key": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "path": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "value": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "scanner_stats": {
                    "type": "long"
                  },
                  "sightings": {
                    "type": "long"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "url": {
                    "properties": {
                      "domain": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "extension": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "fragment": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "full": {
                        "fields": {
                          "text": {
                            "type": "match_only_text"
                          }
                        },
                        "type": "wildcard"
                      },
                      "original": {
                        "fields": {
                          "text": {
                            "type": "match_only_text"
                          }
                        },
                        "type": "wildcard"
                      },
                      "password": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "path": {
                        "type": "wildcard"
                      },
                      "port": {
                        "type": "long"
                      },
                      "query": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "registered_domain": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "scheme": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "subdomain": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "top_level_domain": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "username": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "x509": {
                    "properties": {
                      "alternative_names": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "issuer": {
                        "properties": {
                          "common_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "country": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "distinguished_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "locality": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organization": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organizational_unit": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "state_or_province": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "not_after": {
                        "type": "date"
                      },
                      "not_before": {
                        "type": "date"
                      },
                      "public_key_algorithm": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "public_key_curve": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "public_key_exponent": {
                        "doc_values": false,
                        "index": false,
                        "type": "long"
                      },
                      "public_key_size": {
                        "type": "long"
                      },
                      "serial_number": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "signature_algorithm": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "subject": {
                        "properties": {
                          "common_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "country": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "distinguished_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "locality": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organization": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organizational_unit": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "state_or_province": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "version_number": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  }
                },
                "type": "object"
              },
              "matched": {
                "properties": {
                  "atomic": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "field": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "index": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            },
            "type": "nested"
          },
          "framework": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "group": {
            "properties": {
              "alias": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "reference": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "indicator": {
            "properties": {
              "as": {
                "properties": {
                  "number": {
                    "type": "long"
                  },
                  "organization": {
                    "properties": {
                      "name": {
                        "fields": {
                          "text": {
                            "type": "match_only_text"
                          }
                        },
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  }
                }
              },
              "confidence": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "description": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "properties": {
                  "address": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "file": {
                "properties": {
                  "accessed": {
                    "type": "date"
                  },
                  "attributes": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "code_signature": {
                    "properties": {
                      "digest_algorithm": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "exists": {
                        "type": "boolean"
                      },
                      "signing_id": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "status": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "subject_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "team_id": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "timestamp": {
                        "type": "date"
                      },
                      "trusted": {
                        "type": "boolean"
                      },
                      "valid": {
                        "type": "boolean"
                      }
                    }
                  },
                  "created": {
                    "type": "date"
                  },
                  "ctime": {
                    "type": "date"
                  },
                  "device": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "directory": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "drive_letter": {
                    "ignore_above": 1,
                    "type": "keyword"
                  },
                  "elf": {
                    "properties": {
                      "architecture": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "byte_order": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "cpu_type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "creation_date": {
                        "type": "date"
                      },
                      "exports": {
                        "type": "flattened"
                      },
                      "header": {
                        "properties": {
                          "abi_version": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "class": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "data": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "entrypoint": {
                            "type": "long"
                          },
                          "object_version": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "os_abi": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "type": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "version": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "imports": {
                        "type": "flattened"
                      },
                      "sections": {
                        "properties": {
                          "chi2": {
                            "type": "long"
                          },
                          "entropy": {
                            "type": "long"
                          },
                          "flags": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "physical_offset": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "physical_size": {
                            "type": "long"
                          },
                          "type": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "virtual_address": {
                            "type": "long"
                          },
                          "virtual_size": {
                            "type": "long"
                          }
                        },
                        "type": "nested"
                      },
                      "segments": {
                        "properties": {
                          "sections": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "type": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        },
                        "type": "nested"
                      },
                      "shared_libraries": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "telfhash": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "extension": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "fork_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "gid": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "group": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "hash": {
                    "properties": {
                      "md5": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "sha1": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "sha256": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "sha512": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "ssdeep": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "inode": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "mime_type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "mode": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "mtime": {
                    "type": "date"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "owner": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "path": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "pe": {
                    "properties": {
                      "architecture": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "company": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "description": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "file_version": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "imphash": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "original_file_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "product": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "size": {
                    "type": "long"
                  },
                  "target_path": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "type": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "uid": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "x509": {
                    "properties": {
                      "alternative_names": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "issuer": {
                        "properties": {
                          "common_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "country": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "distinguished_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "locality": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organization": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organizational_unit": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "state_or_province": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "not_after": {
                        "type": "date"
                      },
                      "not_before": {
                        "type": "date"
                      },
                      "public_key_algorithm": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "public_key_curve": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "public_key_exponent": {
                        "doc_values": false,
                        "index": false,
                        "type": "long"
                      },
                      "public_key_size": {
                        "type": "long"
                      },
                      "serial_number": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "signature_algorithm": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "subject": {
                        "properties": {
                          "common_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "country": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "distinguished_name": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "locality": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organization": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "organizational_unit": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          },
                          "state_or_province": {
                            "ignore_above": 1024,
                            "type": "keyword"
                          }
                        }
                      },
                      "version_number": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  }
                }
              },
              "first_seen": {
                "type": "date"
              },
              "geo": {
                "properties": {
                  "city_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "continent_code": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "continent_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "country_iso_code": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "country_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "location": {
                    "type": "geo_point"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "postal_code": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "region_iso_code": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "region_name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "timezone": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "ip": {
                "type": "ip"
              },
              "last_seen": {
                "type": "date"
              },
              "marking": {
                "properties": {
                  "tlp": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "modified_at": {
                "type": "date"
              },
              "port": {
                "type": "long"
              },
              "provider": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "reference": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "registry": {
                "properties": {
                  "data": {
                    "properties": {
                      "bytes": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "strings": {
                        "type": "wildcard"
                      },
                      "type": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "hive": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "key": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "path": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "value": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "scanner_stats": {
                "type": "long"
              },
              "sightings": {
                "type": "long"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "url": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "extension": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "fragment": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "full": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "type": "wildcard"
                  },
                  "original": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "type": "wildcard"
                  },
                  "password": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "path": {
                    "type": "wildcard"
                  },
                  "port": {
                    "type": "long"
                  },
                  "query": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "registered_domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "scheme": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "subdomain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "top_level_domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "username": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "x509": {
                "properties": {
                  "alternative_names": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "issuer": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "not_after": {
                    "type": "date"
                  },
                  "not_before": {
                    "type": "date"
                  },
                  "public_key_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_curve": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_exponent": {
                    "doc_values": false,
                    "index": false,
                    "type": "long"
                  },
                  "public_key_size": {
                    "type": "long"
                  },
                  "serial_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "signature_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "subject": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "version_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "software": {
            "properties": {
              "alias": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "platforms": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "reference": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "tactic": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "reference": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "technique": {
            "properties": {
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "reference": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subtechnique": {
                "properties": {
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "fields": {
                      "text": {
                        "type": "match_only_text"
                      }
                    },
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "reference": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          }
        }
      },
      "tls": {
        "properties": {
          "cipher": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "client": {
            "properties": {
              "certificate": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "certificate_chain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "hash": {
                "properties": {
                  "md5": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha1": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha256": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "issuer": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ja3": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "not_after": {
                "type": "date"
              },
              "not_before": {
                "type": "date"
              },
              "server_name": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "subject": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "supported_ciphers": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "x509": {
                "properties": {
                  "alternative_names": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "issuer": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "not_after": {
                    "type": "date"
                  },
                  "not_before": {
                    "type": "date"
                  },
                  "public_key_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_curve": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_exponent": {
                    "doc_values": false,
                    "index": false,
                    "type": "long"
                  },
                  "public_key_size": {
                    "type": "long"
                  },
                  "serial_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "signature_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "subject": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "version_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "curve": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "established": {
            "type": "boolean"
          },
          "next_protocol": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "resumed": {
            "type": "boolean"
          },
          "server": {
            "properties": {
              "certificate": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "certificate_chain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "hash": {
                "properties": {
                  "md5": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha1": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "sha256": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "issuer": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "ja3s": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "not_after": {
                "type": "date"
              },
              "not_before": {
                "type": "date"
              },
              "subject": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "x509": {
                "properties": {
                  "alternative_names": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "issuer": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "not_after": {
                    "type": "date"
                  },
                  "not_before": {
                    "type": "date"
                  },
                  "public_key_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_curve": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "public_key_exponent": {
                    "doc_values": false,
                    "index": false,
                    "type": "long"
                  },
                  "public_key_size": {
                    "type": "long"
                  },
                  "serial_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "signature_algorithm": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "subject": {
                    "properties": {
                      "common_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "country": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "distinguished_name": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "locality": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organization": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "organizational_unit": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      },
                      "state_or_province": {
                        "ignore_above": 1024,
                        "type": "keyword"
                      }
                    }
                  },
                  "version_number": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              }
            }
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "version_protocol": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "trace": {
        "properties": {
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "transaction": {
        "properties": {
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "url": {
        "properties": {
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "extension": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "fragment": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "full": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "type": "wildcard"
          },
          "original": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "type": "wildcard"
          },
          "password": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "path": {
            "type": "wildcard"
          },
          "port": {
            "type": "long"
          },
          "query": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "registered_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "scheme": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "subdomain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "top_level_domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "username": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "user": {
        "properties": {
          "changes": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "domain": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "effective": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "email": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "full_name": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "group": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "hash": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "name": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "roles": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "target": {
            "properties": {
              "domain": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "email": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full_name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "group": {
                "properties": {
                  "domain": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "id": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  },
                  "name": {
                    "ignore_above": 1024,
                    "type": "keyword"
                  }
                }
              },
              "hash": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "id": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "roles": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          }
        }
      },
      "user_agent": {
        "properties": {
          "device": {
            "properties": {
              "name": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "name": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "original": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "os": {
            "properties": {
              "family": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "full": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "kernel": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "name": {
                "fields": {
                  "text": {
                    "type": "match_only_text"
                  }
                },
                "ignore_above": 1024,
                "type": "keyword"
              },
              "platform": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "type": {
                "ignore_above": 1024,
                "type": "keyword"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "version": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      },
      "vulnerability": {
        "properties": {
          "category": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "classification": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "description": {
            "fields": {
              "text": {
                "type": "match_only_text"
              }
            },
            "ignore_above": 1024,
            "type": "keyword"
          },
          "enumeration": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "reference": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "report_id": {
            "ignore_above": 1024,
            "type": "keyword"
          },
          "scanner": {
            "properties": {
              "vendor": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "score": {
            "properties": {
              "base": {
                "type": "float"
              },
              "environmental": {
                "type": "float"
              },
              "temporal": {
                "type": "float"
              },
              "version": {
                "ignore_above": 1024,
                "type": "keyword"
              }
            }
          },
          "severity": {
            "ignore_above": 1024,
            "type": "keyword"
          }
        }
      }
    }
  },
  "order": 1,
  "settings": {
    "index": {
      "mapping": {
        "total_fields": {
          "limit": 10000
        }
      },
      "refresh_interval": "5s"
    }
  }
}