Amazon GuardDuty · Schema

Condition

Contains information about the condition.

Anomaly DetectionComplianceMachine LearningMonitoringSecurityThreat Detection

Properties

Name Type Description
Eq object
Neq object
Gt object
Gte object
Lt object
Lte object
Equals object
NotEquals object
GreaterThan object
GreaterThanOrEqual object
LessThan object
LessThanOrEqual object
View JSON Schema on GitHub

JSON Schema

guardduty-condition-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-guardduty/refs/heads/main/json-schema/guardduty-condition-schema.json",
  "title": "Condition",
  "description": "Contains information about the condition.",
  "type": "object",
  "properties": {
    "Eq": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Eq"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "eq"
          },
          "description": "Represents the <i>equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Neq": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Neq"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "neq"
          },
          "description": "Represents the <i>not equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Gt": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Integer"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "gt"
          },
          "description": "Represents a <i>greater than</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Gte": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Integer"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "gte"
          },
          "description": "Represents a <i>greater than or equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Lt": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Integer"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "lt"
          },
          "description": "Represents a <i>less than</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Lte": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Integer"
        },
        {
          "deprecated": true,
          "xml": {
            "name": "lte"
          },
          "description": "Represents a <i>less than or equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "Equals": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Equals"
        },
        {
          "xml": {
            "name": "equals"
          },
          "description": "Represents an <i>equal</i> <b/> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "NotEquals": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NotEquals"
        },
        {
          "xml": {
            "name": "notEquals"
          },
          "description": "Represents a <i>not equal</i> <b/> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "GreaterThan": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Long"
        },
        {
          "xml": {
            "name": "greaterThan"
          },
          "description": "Represents a <i>greater than</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "GreaterThanOrEqual": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Long"
        },
        {
          "xml": {
            "name": "greaterThanOrEqual"
          },
          "description": "Represents a <i>greater than or equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "LessThan": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Long"
        },
        {
          "xml": {
            "name": "lessThan"
          },
          "description": "Represents a <i>less than</i> condition to be applied to a single field when querying for findings."
        }
      ]
    },
    "LessThanOrEqual": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Long"
        },
        {
          "xml": {
            "name": "lessThanOrEqual"
          },
          "description": "Represents a <i>less than or equal</i> condition to be applied to a single field when querying for findings."
        }
      ]
    }
  }
}