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