Skip to main content

AlertRuleWhereInput

AlertRuleWhereInput is used for filtering AlertRule objects. Input was generated by ent.

input AlertRuleWhereInput {
not: AlertRuleWhereInput
and: [AlertRuleWhereInput!]
or: [AlertRuleWhereInput!]
id: ID
idNEQ: ID
idIn: [ID!]
idNotIn: [ID!]
idGT: ID
idGTE: ID
idLT: ID
idLTE: ID
deletedAt: Time
deletedAtNEQ: Time
deletedAtIn: [Time!]
deletedAtNotIn: [Time!]
deletedAtGT: Time
deletedAtGTE: Time
deletedAtLT: Time
deletedAtLTE: Time
deletedAtIsNil: Boolean
deletedAtNotNil: Boolean
name: String
nameNEQ: String
nameIn: [String!]
nameNotIn: [String!]
nameGT: String
nameGTE: String
nameLT: String
nameLTE: String
nameContains: String
nameHasPrefix: String
nameHasSuffix: String
nameEqualFold: String
nameContainsFold: String
alertType: AlertRuleAlertType
alertTypeNEQ: AlertRuleAlertType
alertTypeIn: [AlertRuleAlertType!]
alertTypeNotIn: [AlertRuleAlertType!]
severity: AlertRuleAlertSeverity
severityNEQ: AlertRuleAlertSeverity
severityIn: [AlertRuleAlertSeverity!]
severityNotIn: [AlertRuleAlertSeverity!]
enabled: Boolean
enabledNEQ: Boolean
system: Boolean
systemNEQ: Boolean
systemKey: String
systemKeyNEQ: String
systemKeyIn: [String!]
systemKeyNotIn: [String!]
systemKeyGT: String
systemKeyGTE: String
systemKeyLT: String
systemKeyLTE: String
systemKeyContains: String
systemKeyHasPrefix: String
systemKeyHasSuffix: String
systemKeyIsNil: Boolean
systemKeyNotNil: Boolean
systemKeyEqualFold: String
systemKeyContainsFold: String
resourceType: AlertRuleAlertResourceType
resourceTypeNEQ: AlertRuleAlertResourceType
resourceTypeIn: [AlertRuleAlertResourceType!]
resourceTypeNotIn: [AlertRuleAlertResourceType!]
resourceID: String
resourceIDNEQ: String
resourceIDIn: [String!]
resourceIDNotIn: [String!]
resourceIDGT: String
resourceIDGTE: String
resourceIDLT: String
resourceIDLTE: String
resourceIDContains: String
resourceIDHasPrefix: String
resourceIDHasSuffix: String
resourceIDIsNil: Boolean
resourceIDNotNil: Boolean
resourceIDEqualFold: String
resourceIDContainsFold: String
deliveryMode: AlertRuleAlertDeliveryMode
deliveryModeNEQ: AlertRuleAlertDeliveryMode
deliveryModeIn: [AlertRuleAlertDeliveryMode!]
deliveryModeNotIn: [AlertRuleAlertDeliveryMode!]
batchIntervalMinutes: Int
batchIntervalMinutesNEQ: Int
batchIntervalMinutesIn: [Int!]
batchIntervalMinutesNotIn: [Int!]
batchIntervalMinutesGT: Int
batchIntervalMinutesGTE: Int
batchIntervalMinutesLT: Int
batchIntervalMinutesLTE: Int
botModeFilter: AlertRuleAlertBotModeFilter
botModeFilterNEQ: AlertRuleAlertBotModeFilter
botModeFilterIn: [AlertRuleAlertBotModeFilter!]
botModeFilterNotIn: [AlertRuleAlertBotModeFilter!]
cooldownMinutes: Int
cooldownMinutesNEQ: Int
cooldownMinutesIn: [Int!]
cooldownMinutesNotIn: [Int!]
cooldownMinutesGT: Int
cooldownMinutesGTE: Int
cooldownMinutesLT: Int
cooldownMinutesLTE: Int
lastTriggeredAt: Time
lastTriggeredAtNEQ: Time
lastTriggeredAtIn: [Time!]
lastTriggeredAtNotIn: [Time!]
lastTriggeredAtGT: Time
lastTriggeredAtGTE: Time
lastTriggeredAtLT: Time
lastTriggeredAtLTE: Time
lastTriggeredAtIsNil: Boolean
lastTriggeredAtNotNil: Boolean
ownerID: String
ownerIDNEQ: String
ownerIDIn: [String!]
ownerIDNotIn: [String!]
ownerIDGT: String
ownerIDGTE: String
ownerIDLT: String
ownerIDLTE: String
ownerIDContains: String
ownerIDHasPrefix: String
ownerIDHasSuffix: String
ownerIDEqualFold: String
ownerIDContainsFold: String
createdAt: Time
createdAtNEQ: Time
createdAtIn: [Time!]
createdAtNotIn: [Time!]
createdAtGT: Time
createdAtGTE: Time
createdAtLT: Time
createdAtLTE: Time
updatedAt: Time
updatedAtNEQ: Time
updatedAtIn: [Time!]
updatedAtNotIn: [Time!]
updatedAtGT: Time
updatedAtGTE: Time
updatedAtLT: Time
updatedAtLTE: Time
hasEvents: Boolean
hasEventsWith: [AlertEventWhereInput!]
}

Fields

AlertRuleWhereInput.not ● AlertRuleWhereInput input

AlertRuleWhereInput.and ● [AlertRuleWhereInput!] list input

AlertRuleWhereInput.or ● [AlertRuleWhereInput!] list input

AlertRuleWhereInput.id ● ID scalar

id field predicates

AlertRuleWhereInput.idNEQ ● ID scalar

AlertRuleWhereInput.idIn ● [ID!] list scalar

AlertRuleWhereInput.idNotIn ● [ID!] list scalar

AlertRuleWhereInput.idGT ● ID scalar

AlertRuleWhereInput.idGTE ● ID scalar

AlertRuleWhereInput.idLT ● ID scalar

AlertRuleWhereInput.idLTE ● ID scalar

AlertRuleWhereInput.deletedAt ● Time scalar

deleted_at field predicates

AlertRuleWhereInput.deletedAtNEQ ● Time scalar

AlertRuleWhereInput.deletedAtIn ● [Time!] list scalar

AlertRuleWhereInput.deletedAtNotIn ● [Time!] list scalar

AlertRuleWhereInput.deletedAtGT ● Time scalar

AlertRuleWhereInput.deletedAtGTE ● Time scalar

AlertRuleWhereInput.deletedAtLT ● Time scalar

AlertRuleWhereInput.deletedAtLTE ● Time scalar

AlertRuleWhereInput.deletedAtIsNil ● Boolean scalar

AlertRuleWhereInput.deletedAtNotNil ● Boolean scalar

AlertRuleWhereInput.name ● String scalar

name field predicates

AlertRuleWhereInput.nameNEQ ● String scalar

AlertRuleWhereInput.nameIn ● [String!] list scalar

AlertRuleWhereInput.nameNotIn ● [String!] list scalar

AlertRuleWhereInput.nameGT ● String scalar

AlertRuleWhereInput.nameGTE ● String scalar

AlertRuleWhereInput.nameLT ● String scalar

AlertRuleWhereInput.nameLTE ● String scalar

AlertRuleWhereInput.nameContains ● String scalar

AlertRuleWhereInput.nameHasPrefix ● String scalar

AlertRuleWhereInput.nameHasSuffix ● String scalar

AlertRuleWhereInput.nameEqualFold ● String scalar

AlertRuleWhereInput.nameContainsFold ● String scalar

AlertRuleWhereInput.alertType ● AlertRuleAlertType enum

alert_type field predicates

AlertRuleWhereInput.alertTypeNEQ ● AlertRuleAlertType enum

AlertRuleWhereInput.alertTypeIn ● [AlertRuleAlertType!] list enum

AlertRuleWhereInput.alertTypeNotIn ● [AlertRuleAlertType!] list enum

AlertRuleWhereInput.severity ● AlertRuleAlertSeverity enum

severity field predicates

AlertRuleWhereInput.severityNEQ ● AlertRuleAlertSeverity enum

AlertRuleWhereInput.severityIn ● [AlertRuleAlertSeverity!] list enum

AlertRuleWhereInput.severityNotIn ● [AlertRuleAlertSeverity!] list enum

AlertRuleWhereInput.enabled ● Boolean scalar

enabled field predicates

AlertRuleWhereInput.enabledNEQ ● Boolean scalar

AlertRuleWhereInput.system ● Boolean scalar

system field predicates

AlertRuleWhereInput.systemNEQ ● Boolean scalar

AlertRuleWhereInput.systemKey ● String scalar

system_key field predicates

AlertRuleWhereInput.systemKeyNEQ ● String scalar

AlertRuleWhereInput.systemKeyIn ● [String!] list scalar

AlertRuleWhereInput.systemKeyNotIn ● [String!] list scalar

AlertRuleWhereInput.systemKeyGT ● String scalar

AlertRuleWhereInput.systemKeyGTE ● String scalar

AlertRuleWhereInput.systemKeyLT ● String scalar

AlertRuleWhereInput.systemKeyLTE ● String scalar

AlertRuleWhereInput.systemKeyContains ● String scalar

AlertRuleWhereInput.systemKeyHasPrefix ● String scalar

AlertRuleWhereInput.systemKeyHasSuffix ● String scalar

AlertRuleWhereInput.systemKeyIsNil ● Boolean scalar

AlertRuleWhereInput.systemKeyNotNil ● Boolean scalar

AlertRuleWhereInput.systemKeyEqualFold ● String scalar

AlertRuleWhereInput.systemKeyContainsFold ● String scalar

AlertRuleWhereInput.resourceType ● AlertRuleAlertResourceType enum

resource_type field predicates

AlertRuleWhereInput.resourceTypeNEQ ● AlertRuleAlertResourceType enum

AlertRuleWhereInput.resourceTypeIn ● [AlertRuleAlertResourceType!] list enum

AlertRuleWhereInput.resourceTypeNotIn ● [AlertRuleAlertResourceType!] list enum

AlertRuleWhereInput.resourceID ● String scalar

resource_id field predicates

AlertRuleWhereInput.resourceIDNEQ ● String scalar

AlertRuleWhereInput.resourceIDIn ● [String!] list scalar

AlertRuleWhereInput.resourceIDNotIn ● [String!] list scalar

AlertRuleWhereInput.resourceIDGT ● String scalar

AlertRuleWhereInput.resourceIDGTE ● String scalar

AlertRuleWhereInput.resourceIDLT ● String scalar

AlertRuleWhereInput.resourceIDLTE ● String scalar

AlertRuleWhereInput.resourceIDContains ● String scalar

AlertRuleWhereInput.resourceIDHasPrefix ● String scalar

AlertRuleWhereInput.resourceIDHasSuffix ● String scalar

AlertRuleWhereInput.resourceIDIsNil ● Boolean scalar

AlertRuleWhereInput.resourceIDNotNil ● Boolean scalar

AlertRuleWhereInput.resourceIDEqualFold ● String scalar

AlertRuleWhereInput.resourceIDContainsFold ● String scalar

AlertRuleWhereInput.deliveryMode ● AlertRuleAlertDeliveryMode enum

delivery_mode field predicates

AlertRuleWhereInput.deliveryModeNEQ ● AlertRuleAlertDeliveryMode enum

AlertRuleWhereInput.deliveryModeIn ● [AlertRuleAlertDeliveryMode!] list enum

AlertRuleWhereInput.deliveryModeNotIn ● [AlertRuleAlertDeliveryMode!] list enum

AlertRuleWhereInput.batchIntervalMinutes ● Int scalar

batch_interval_minutes field predicates

AlertRuleWhereInput.batchIntervalMinutesNEQ ● Int scalar

AlertRuleWhereInput.batchIntervalMinutesIn ● [Int!] list scalar

AlertRuleWhereInput.batchIntervalMinutesNotIn ● [Int!] list scalar

AlertRuleWhereInput.batchIntervalMinutesGT ● Int scalar

AlertRuleWhereInput.batchIntervalMinutesGTE ● Int scalar

AlertRuleWhereInput.batchIntervalMinutesLT ● Int scalar

AlertRuleWhereInput.batchIntervalMinutesLTE ● Int scalar

AlertRuleWhereInput.botModeFilter ● AlertRuleAlertBotModeFilter enum

bot_mode_filter field predicates

AlertRuleWhereInput.botModeFilterNEQ ● AlertRuleAlertBotModeFilter enum

AlertRuleWhereInput.botModeFilterIn ● [AlertRuleAlertBotModeFilter!] list enum

AlertRuleWhereInput.botModeFilterNotIn ● [AlertRuleAlertBotModeFilter!] list enum

AlertRuleWhereInput.cooldownMinutes ● Int scalar

cooldown_minutes field predicates

AlertRuleWhereInput.cooldownMinutesNEQ ● Int scalar

AlertRuleWhereInput.cooldownMinutesIn ● [Int!] list scalar

AlertRuleWhereInput.cooldownMinutesNotIn ● [Int!] list scalar

AlertRuleWhereInput.cooldownMinutesGT ● Int scalar

AlertRuleWhereInput.cooldownMinutesGTE ● Int scalar

AlertRuleWhereInput.cooldownMinutesLT ● Int scalar

AlertRuleWhereInput.cooldownMinutesLTE ● Int scalar

AlertRuleWhereInput.lastTriggeredAt ● Time scalar

last_triggered_at field predicates

AlertRuleWhereInput.lastTriggeredAtNEQ ● Time scalar

AlertRuleWhereInput.lastTriggeredAtIn ● [Time!] list scalar

AlertRuleWhereInput.lastTriggeredAtNotIn ● [Time!] list scalar

AlertRuleWhereInput.lastTriggeredAtGT ● Time scalar

AlertRuleWhereInput.lastTriggeredAtGTE ● Time scalar

AlertRuleWhereInput.lastTriggeredAtLT ● Time scalar

AlertRuleWhereInput.lastTriggeredAtLTE ● Time scalar

AlertRuleWhereInput.lastTriggeredAtIsNil ● Boolean scalar

AlertRuleWhereInput.lastTriggeredAtNotNil ● Boolean scalar

AlertRuleWhereInput.ownerID ● String scalar

owner_id field predicates

AlertRuleWhereInput.ownerIDNEQ ● String scalar

AlertRuleWhereInput.ownerIDIn ● [String!] list scalar

AlertRuleWhereInput.ownerIDNotIn ● [String!] list scalar

AlertRuleWhereInput.ownerIDGT ● String scalar

AlertRuleWhereInput.ownerIDGTE ● String scalar

AlertRuleWhereInput.ownerIDLT ● String scalar

AlertRuleWhereInput.ownerIDLTE ● String scalar

AlertRuleWhereInput.ownerIDContains ● String scalar

AlertRuleWhereInput.ownerIDHasPrefix ● String scalar

AlertRuleWhereInput.ownerIDHasSuffix ● String scalar

AlertRuleWhereInput.ownerIDEqualFold ● String scalar

AlertRuleWhereInput.ownerIDContainsFold ● String scalar

AlertRuleWhereInput.createdAt ● Time scalar

created_at field predicates

AlertRuleWhereInput.createdAtNEQ ● Time scalar

AlertRuleWhereInput.createdAtIn ● [Time!] list scalar

AlertRuleWhereInput.createdAtNotIn ● [Time!] list scalar

AlertRuleWhereInput.createdAtGT ● Time scalar

AlertRuleWhereInput.createdAtGTE ● Time scalar

AlertRuleWhereInput.createdAtLT ● Time scalar

AlertRuleWhereInput.createdAtLTE ● Time scalar

AlertRuleWhereInput.updatedAt ● Time scalar

updated_at field predicates

AlertRuleWhereInput.updatedAtNEQ ● Time scalar

AlertRuleWhereInput.updatedAtIn ● [Time!] list scalar

AlertRuleWhereInput.updatedAtNotIn ● [Time!] list scalar

AlertRuleWhereInput.updatedAtGT ● Time scalar

AlertRuleWhereInput.updatedAtGTE ● Time scalar

AlertRuleWhereInput.updatedAtLT ● Time scalar

AlertRuleWhereInput.updatedAtLTE ● Time scalar

AlertRuleWhereInput.hasEvents ● Boolean scalar

events edge predicates

AlertRuleWhereInput.hasEventsWith ● [AlertEventWhereInput!] list input

Member Of

AlertEventWhereInput input ● alertRules query ● AlertRuleWhereInput input