{ "$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 equal 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 not equal 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 greater than 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 greater than or equal 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 less than 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 less than or equal condition to be applied to a single field when querying for findings." } ] }, "Equals": { "allOf": [ { "$ref": "#/components/schemas/Equals" }, { "xml": { "name": "equals" }, "description": "Represents an equal condition to be applied to a single field when querying for findings." } ] }, "NotEquals": { "allOf": [ { "$ref": "#/components/schemas/NotEquals" }, { "xml": { "name": "notEquals" }, "description": "Represents a not equal condition to be applied to a single field when querying for findings." } ] }, "GreaterThan": { "allOf": [ { "$ref": "#/components/schemas/Long" }, { "xml": { "name": "greaterThan" }, "description": "Represents a greater than condition to be applied to a single field when querying for findings." } ] }, "GreaterThanOrEqual": { "allOf": [ { "$ref": "#/components/schemas/Long" }, { "xml": { "name": "greaterThanOrEqual" }, "description": "Represents a greater than or equal condition to be applied to a single field when querying for findings." } ] }, "LessThan": { "allOf": [ { "$ref": "#/components/schemas/Long" }, { "xml": { "name": "lessThan" }, "description": "Represents a less than condition to be applied to a single field when querying for findings." } ] }, "LessThanOrEqual": { "allOf": [ { "$ref": "#/components/schemas/Long" }, { "xml": { "name": "lessThanOrEqual" }, "description": "Represents a less than or equal condition to be applied to a single field when querying for findings." } ] } } }