original_docstring: Search Falcon MalQuery for a combination of hex patterns
          and strings in order to identify samples based upon file content
          at byte level granularity. You can filter results on criteria such
          as file type, file size and first seen date.
  
          Returns a request id which can be used with the /request endpoint.
  
          Keyword arguments:
          body -- full body payload, not required when ids keyword is provided.
                  {
                      "options": {
                          "filter_filetypes": [
                              "string"
                          ],
                          "filter_meta": [
                              "string"
                          ],
                          "limit": 0,
                          "max_date": "string",
                          "max_size": "string",
                          "min_date": "string",
                          "min_size": "string"
                      },
                      "patterns": [
                          {
                              "type": "string",
                              "value": "string"
                          }
                      ]
                  }
          filter_filetypes -- File types to filter on. List of strings.
          filter_meta -- File metadata to filter on. List of strings.
          limit -- Integer representing maximum number of matches to return.
          max_date -- Maximum date to match. UTC formatted string.
          min_date -- Minimum date to match. UTC formatted string.
          max_size -- Maximum size in bytes to match. String.
          min_size -- Minumum size in bytes to match. String.
          patterns -- List of dictionaries containing patterns to match.
                      {
                          "type": "string",
                          "value": "string
                      }
  
          This method only supports keywords for providing arguments.
  
          Returns: dict object containing API response.
  
          HTTP Method: POST
  
          Swagger URL
          https://assets.falcon.crowdstrike.com/support/api/swagger.html#/malquery/PostMalQueryExactSearchV1
          
docstring: Search Falcon MalQuery for a combination of hex patterns
  and strings in order to identify samples based upon file content
  at byte level granularity. You can filter results on criteria such
  as file type, file size and first seen date.
  
  Returns a request id which can be used with the /request endpoint.
  
  Keyword arguments:
  body -- full body payload, not required when ids keyword is provided.
  
  This method only supports keywords for providing arguments.
  
  dict object containing API response.
  
  HTTP Method: POST
  
  
docstring_tokens: Search Falcon MalQuery for a combination of hex patterns and strings in order to identify samples based upon file content at byte level granularity . You can filter results on criteria such as file type file size and first seen date . Returns a request id which can be used with the / request endpoint . Keyword arguments : body -- full body payload not required when ids keyword is provided . This method only supports keywords for providing arguments . dict object containing API response . HTTP Method : POST
code: def exact_search(self: object, body: dict = None, **kwargs) -> dict:
          """Search Falcon MalQuery for a combination of hex patterns
          and strings in order to identify samples based upon file content
          at byte level granularity. You can filter results on criteria such
          as file type, file size and first seen date.
  
          Returns a request id which can be used with the /request endpoint.
  
          Keyword arguments:
          body -- full body payload, not required when ids keyword is provided.
                  {
                      "options": {
                          "filter_filetypes": [
                              "string"
                          ],
                          "filter_meta": [
                              "string"
                          ],
                          "limit": 0,
                          "max_date": "string",
                          "max_size": "string",
                          "min_date": "string",
                          "min_size": "string"
                      },
                      "patterns": [
                          {
                              "type": "string",
                              "value": "string"
                          }
                      ]
                  }
          filter_filetypes -- File types to filter on. List of strings.
          filter_meta -- File metadata to filter on. List of strings.
          limit -- Integer representing maximum number of matches to return.
          max_date -- Maximum date to match. UTC formatted string.
          min_date -- Minimum date to match. UTC formatted string.
          max_size -- Maximum size in bytes to match. String.
          min_size -- Minumum size in bytes to match. String.
          patterns -- List of dictionaries containing patterns to match.
                      {
                          "type": "string",
                          "value": "string
                      }
  
          This method only supports keywords for providing arguments.
  
          Returns: dict object containing API response.
  
          HTTP Method: POST
  
          Swagger URL
          https://assets.falcon.crowdstrike.com/support/api/swagger.html#/malquery/PostMalQueryExactSearchV1
          """
          if not body:
              body = malquery_exact_search_payload(passed_keywords=kwargs)
  
          return process_service_request(
              calling_object=self,
              endpoints=Endpoints,
              operation_id="PostMalQueryExactSearchV1",
              body=body
              )
code_tokens: def exact_search ( self : object , body : dict = None , ** kwargs ) -> dict : if not body : body = malquery_exact_search_payload ( passed_keywords = kwargs ) return process_service_request ( calling_object = self , endpoints = Endpoints , operation_id = "PostMalQueryExactSearchV1" , body = body )
short_docstring: Search Falcon MalQuery for a combination of hex patterns
  and strings in order to identify samples based upon file content
  at byte level granularity.
short_docstring_tokens: Search Falcon MalQuery for a combination of hex patterns and strings in order to identify samples based upon file content at byte level granularity .
comment: """Search Falcon MalQuery for a combination of hex patterns
          and strings in order to identify samples based upon file content
          at byte level granularity. You can filter results on criteria such
          as file type, file size and first seen date.
  
          Returns a request id which can be used with the /request endpoint.
  
          Keyword arguments:
          body -- full body payload, not required when ids keyword is provided.
                  {
                      "options": {
                          "filter_filetypes": [
                              "string"
                          ],
                          "filter_meta": [
                              "string"
                          ],
                          "limit": 0,
                          "max_date": "string",
                          "max_size": "string",
                          "min_date": "string",
                          "min_size": "string"
                      },
                      "patterns": [
                          {
                              "type": "string",
                              "value": "string"
                          }
                      ]
                  }
          filter_filetypes -- File types to filter on. List of strings.
          filter_meta -- File metadata to filter on. List of strings.
          limit -- Integer representing maximum number of matches to return.
          max_date -- Maximum date to match. UTC formatted string.
          min_date -- Minimum date to match. UTC formatted string.
          max_size -- Maximum size in bytes to match. String.
          min_size -- Minumum size in bytes to match. String.
          patterns -- List of dictionaries containing patterns to match.
                      {
                          "type": "string",
                          "value": "string
                      }
  
          This method only supports keywords for providing arguments.
  
          Returns: dict object containing API response.
  
          HTTP Method: POST
  
          Swagger URL
          https://assets.falcon.crowdstrike.com/support/api/swagger.html#/malquery/PostMalQueryExactSearchV1
          """