Skip to main content

AlertEventWhereInput

AlertEventWhereInput is used for filtering AlertEvent objects. Input was generated by ent.

input AlertEventWhereInput {
not: AlertEventWhereInput
and: [AlertEventWhereInput!]
or: [AlertEventWhereInput!]
id: ID
idNEQ: ID
idIn: [ID!]
idNotIn: [ID!]
idGT: ID
idGTE: ID
idLT: ID
idLTE: ID
ruleID: ID
ruleIDNEQ: ID
ruleIDIn: [ID!]
ruleIDNotIn: [ID!]
status: AlertEventAlertEventStatus
statusNEQ: AlertEventAlertEventStatus
statusIn: [AlertEventAlertEventStatus!]
statusNotIn: [AlertEventAlertEventStatus!]
alertType: AlertEventAlertType
alertTypeNEQ: AlertEventAlertType
alertTypeIn: [AlertEventAlertType!]
alertTypeNotIn: [AlertEventAlertType!]
severity: AlertEventAlertSeverity
severityNEQ: AlertEventAlertSeverity
severityIn: [AlertEventAlertSeverity!]
severityNotIn: [AlertEventAlertSeverity!]
subject: String
subjectNEQ: String
subjectIn: [String!]
subjectNotIn: [String!]
subjectGT: String
subjectGTE: String
subjectLT: String
subjectLTE: String
subjectContains: String
subjectHasPrefix: String
subjectHasSuffix: String
subjectEqualFold: String
subjectContainsFold: String
body: String
bodyNEQ: String
bodyIn: [String!]
bodyNotIn: [String!]
bodyGT: String
bodyGTE: String
bodyLT: String
bodyLTE: String
bodyContains: String
bodyHasPrefix: String
bodyHasSuffix: String
bodyEqualFold: String
bodyContainsFold: String
channelType: String
channelTypeNEQ: String
channelTypeIn: [String!]
channelTypeNotIn: [String!]
channelTypeGT: String
channelTypeGTE: String
channelTypeLT: String
channelTypeLTE: String
channelTypeContains: String
channelTypeHasPrefix: String
channelTypeHasSuffix: String
channelTypeEqualFold: String
channelTypeContainsFold: String
sentAt: Time
sentAtNEQ: Time
sentAtIn: [Time!]
sentAtNotIn: [Time!]
sentAtGT: Time
sentAtGTE: Time
sentAtLT: Time
sentAtLTE: Time
sentAtIsNil: Boolean
sentAtNotNil: Boolean
errorMessage: String
errorMessageNEQ: String
errorMessageIn: [String!]
errorMessageNotIn: [String!]
errorMessageGT: String
errorMessageGTE: String
errorMessageLT: String
errorMessageLTE: String
errorMessageContains: String
errorMessageHasPrefix: String
errorMessageHasSuffix: String
errorMessageIsNil: Boolean
errorMessageNotNil: Boolean
errorMessageEqualFold: String
errorMessageContainsFold: String
resourceType: AlertEventAlertResourceType
resourceTypeNEQ: AlertEventAlertResourceType
resourceTypeIn: [AlertEventAlertResourceType!]
resourceTypeNotIn: [AlertEventAlertResourceType!]
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
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
readAt: Time
readAtNEQ: Time
readAtIn: [Time!]
readAtNotIn: [Time!]
readAtGT: Time
readAtGTE: Time
readAtLT: Time
readAtLTE: Time
readAtIsNil: Boolean
readAtNotNil: Boolean
createdAt: Time
createdAtNEQ: Time
createdAtIn: [Time!]
createdAtNotIn: [Time!]
createdAtGT: Time
createdAtGTE: Time
createdAtLT: Time
createdAtLTE: Time
hasRule: Boolean
hasRuleWith: [AlertRuleWhereInput!]
}

Fields​

AlertEventWhereInput.not ● AlertEventWhereInput input​

AlertEventWhereInput.and ● [AlertEventWhereInput!] list input​

AlertEventWhereInput.or ● [AlertEventWhereInput!] list input​

AlertEventWhereInput.id ● ID scalar​

id field predicates

AlertEventWhereInput.idNEQ ● ID scalar​

AlertEventWhereInput.idIn ● [ID!] list scalar​

AlertEventWhereInput.idNotIn ● [ID!] list scalar​

AlertEventWhereInput.idGT ● ID scalar​

AlertEventWhereInput.idGTE ● ID scalar​

AlertEventWhereInput.idLT ● ID scalar​

AlertEventWhereInput.idLTE ● ID scalar​

AlertEventWhereInput.ruleID ● ID scalar​

rule_id field predicates

AlertEventWhereInput.ruleIDNEQ ● ID scalar​

AlertEventWhereInput.ruleIDIn ● [ID!] list scalar​

AlertEventWhereInput.ruleIDNotIn ● [ID!] list scalar​

AlertEventWhereInput.status ● AlertEventAlertEventStatus enum​

status field predicates

AlertEventWhereInput.statusNEQ ● AlertEventAlertEventStatus enum​

AlertEventWhereInput.statusIn ● [AlertEventAlertEventStatus!] list enum​

AlertEventWhereInput.statusNotIn ● [AlertEventAlertEventStatus!] list enum​

AlertEventWhereInput.alertType ● AlertEventAlertType enum​

alert_type field predicates

AlertEventWhereInput.alertTypeNEQ ● AlertEventAlertType enum​

AlertEventWhereInput.alertTypeIn ● [AlertEventAlertType!] list enum​

AlertEventWhereInput.alertTypeNotIn ● [AlertEventAlertType!] list enum​

AlertEventWhereInput.severity ● AlertEventAlertSeverity enum​

severity field predicates

AlertEventWhereInput.severityNEQ ● AlertEventAlertSeverity enum​

AlertEventWhereInput.severityIn ● [AlertEventAlertSeverity!] list enum​

AlertEventWhereInput.severityNotIn ● [AlertEventAlertSeverity!] list enum​

AlertEventWhereInput.subject ● String scalar​

subject field predicates

AlertEventWhereInput.subjectNEQ ● String scalar​

AlertEventWhereInput.subjectIn ● [String!] list scalar​

AlertEventWhereInput.subjectNotIn ● [String!] list scalar​

AlertEventWhereInput.subjectGT ● String scalar​

AlertEventWhereInput.subjectGTE ● String scalar​

AlertEventWhereInput.subjectLT ● String scalar​

AlertEventWhereInput.subjectLTE ● String scalar​

AlertEventWhereInput.subjectContains ● String scalar​

AlertEventWhereInput.subjectHasPrefix ● String scalar​

AlertEventWhereInput.subjectHasSuffix ● String scalar​

AlertEventWhereInput.subjectEqualFold ● String scalar​

AlertEventWhereInput.subjectContainsFold ● String scalar​

AlertEventWhereInput.body ● String scalar​

body field predicates

AlertEventWhereInput.bodyNEQ ● String scalar​

AlertEventWhereInput.bodyIn ● [String!] list scalar​

AlertEventWhereInput.bodyNotIn ● [String!] list scalar​

AlertEventWhereInput.bodyGT ● String scalar​

AlertEventWhereInput.bodyGTE ● String scalar​

AlertEventWhereInput.bodyLT ● String scalar​

AlertEventWhereInput.bodyLTE ● String scalar​

AlertEventWhereInput.bodyContains ● String scalar​

AlertEventWhereInput.bodyHasPrefix ● String scalar​

AlertEventWhereInput.bodyHasSuffix ● String scalar​

AlertEventWhereInput.bodyEqualFold ● String scalar​

AlertEventWhereInput.bodyContainsFold ● String scalar​

AlertEventWhereInput.channelType ● String scalar​

channel_type field predicates

AlertEventWhereInput.channelTypeNEQ ● String scalar​

AlertEventWhereInput.channelTypeIn ● [String!] list scalar​

AlertEventWhereInput.channelTypeNotIn ● [String!] list scalar​

AlertEventWhereInput.channelTypeGT ● String scalar​

AlertEventWhereInput.channelTypeGTE ● String scalar​

AlertEventWhereInput.channelTypeLT ● String scalar​

AlertEventWhereInput.channelTypeLTE ● String scalar​

AlertEventWhereInput.channelTypeContains ● String scalar​

AlertEventWhereInput.channelTypeHasPrefix ● String scalar​

AlertEventWhereInput.channelTypeHasSuffix ● String scalar​

AlertEventWhereInput.channelTypeEqualFold ● String scalar​

AlertEventWhereInput.channelTypeContainsFold ● String scalar​

AlertEventWhereInput.sentAt ● Time scalar​

sent_at field predicates

AlertEventWhereInput.sentAtNEQ ● Time scalar​

AlertEventWhereInput.sentAtIn ● [Time!] list scalar​

AlertEventWhereInput.sentAtNotIn ● [Time!] list scalar​

AlertEventWhereInput.sentAtGT ● Time scalar​

AlertEventWhereInput.sentAtGTE ● Time scalar​

AlertEventWhereInput.sentAtLT ● Time scalar​

AlertEventWhereInput.sentAtLTE ● Time scalar​

AlertEventWhereInput.sentAtIsNil ● Boolean scalar​

AlertEventWhereInput.sentAtNotNil ● Boolean scalar​

AlertEventWhereInput.errorMessage ● String scalar​

error_message field predicates

AlertEventWhereInput.errorMessageNEQ ● String scalar​

AlertEventWhereInput.errorMessageIn ● [String!] list scalar​

AlertEventWhereInput.errorMessageNotIn ● [String!] list scalar​

AlertEventWhereInput.errorMessageGT ● String scalar​

AlertEventWhereInput.errorMessageGTE ● String scalar​

AlertEventWhereInput.errorMessageLT ● String scalar​

AlertEventWhereInput.errorMessageLTE ● String scalar​

AlertEventWhereInput.errorMessageContains ● String scalar​

AlertEventWhereInput.errorMessageHasPrefix ● String scalar​

AlertEventWhereInput.errorMessageHasSuffix ● String scalar​

AlertEventWhereInput.errorMessageIsNil ● Boolean scalar​

AlertEventWhereInput.errorMessageNotNil ● Boolean scalar​

AlertEventWhereInput.errorMessageEqualFold ● String scalar​

AlertEventWhereInput.errorMessageContainsFold ● String scalar​

AlertEventWhereInput.resourceType ● AlertEventAlertResourceType enum​

resource_type field predicates

AlertEventWhereInput.resourceTypeNEQ ● AlertEventAlertResourceType enum​

AlertEventWhereInput.resourceTypeIn ● [AlertEventAlertResourceType!] list enum​

AlertEventWhereInput.resourceTypeNotIn ● [AlertEventAlertResourceType!] list enum​

AlertEventWhereInput.resourceID ● String scalar​

resource_id field predicates

AlertEventWhereInput.resourceIDNEQ ● String scalar​

AlertEventWhereInput.resourceIDIn ● [String!] list scalar​

AlertEventWhereInput.resourceIDNotIn ● [String!] list scalar​

AlertEventWhereInput.resourceIDGT ● String scalar​

AlertEventWhereInput.resourceIDGTE ● String scalar​

AlertEventWhereInput.resourceIDLT ● String scalar​

AlertEventWhereInput.resourceIDLTE ● String scalar​

AlertEventWhereInput.resourceIDContains ● String scalar​

AlertEventWhereInput.resourceIDHasPrefix ● String scalar​

AlertEventWhereInput.resourceIDHasSuffix ● String scalar​

AlertEventWhereInput.resourceIDIsNil ● Boolean scalar​

AlertEventWhereInput.resourceIDNotNil ● Boolean scalar​

AlertEventWhereInput.resourceIDEqualFold ● String scalar​

AlertEventWhereInput.resourceIDContainsFold ● String scalar​

AlertEventWhereInput.ownerID ● String scalar​

owner_id field predicates

AlertEventWhereInput.ownerIDNEQ ● String scalar​

AlertEventWhereInput.ownerIDIn ● [String!] list scalar​

AlertEventWhereInput.ownerIDNotIn ● [String!] list scalar​

AlertEventWhereInput.ownerIDGT ● String scalar​

AlertEventWhereInput.ownerIDGTE ● String scalar​

AlertEventWhereInput.ownerIDLT ● String scalar​

AlertEventWhereInput.ownerIDLTE ● String scalar​

AlertEventWhereInput.ownerIDContains ● String scalar​

AlertEventWhereInput.ownerIDHasPrefix ● String scalar​

AlertEventWhereInput.ownerIDHasSuffix ● String scalar​

AlertEventWhereInput.ownerIDEqualFold ● String scalar​

AlertEventWhereInput.ownerIDContainsFold ● String scalar​

AlertEventWhereInput.readAt ● Time scalar​

read_at field predicates

AlertEventWhereInput.readAtNEQ ● Time scalar​

AlertEventWhereInput.readAtIn ● [Time!] list scalar​

AlertEventWhereInput.readAtNotIn ● [Time!] list scalar​

AlertEventWhereInput.readAtGT ● Time scalar​

AlertEventWhereInput.readAtGTE ● Time scalar​

AlertEventWhereInput.readAtLT ● Time scalar​

AlertEventWhereInput.readAtLTE ● Time scalar​

AlertEventWhereInput.readAtIsNil ● Boolean scalar​

AlertEventWhereInput.readAtNotNil ● Boolean scalar​

AlertEventWhereInput.createdAt ● Time scalar​

created_at field predicates

AlertEventWhereInput.createdAtNEQ ● Time scalar​

AlertEventWhereInput.createdAtIn ● [Time!] list scalar​

AlertEventWhereInput.createdAtNotIn ● [Time!] list scalar​

AlertEventWhereInput.createdAtGT ● Time scalar​

AlertEventWhereInput.createdAtGTE ● Time scalar​

AlertEventWhereInput.createdAtLT ● Time scalar​

AlertEventWhereInput.createdAtLTE ● Time scalar​

AlertEventWhereInput.hasRule ● Boolean scalar​

rule edge predicates

AlertEventWhereInput.hasRuleWith ● [AlertRuleWhereInput!] list input​

Member Of​

alertEvents query ● AlertEventWhereInput input ● AlertRuleWhereInput input