EventStreamsRouteFilterConditionInput
Input for defining a single filter condition
input EventStreamsRouteFilterConditionInput {
key: String!
value: String!
valueType: EventStreamsRouteFilterValueType!
operationType: EventStreamsRouteFilterOperationType!
logicalOperator: EventStreamsRouteLogicalOperator
}
Fields
EventStreamsRouteFilterConditionInput.key ● String! non-null scalar miscellaneous
Message property key to evaluate
EventStreamsRouteFilterConditionInput.value ● String! non-null scalar miscellaneous
Value to compare against (stored as string, interpreted based on valueType)
EventStreamsRouteFilterConditionInput.valueType ● EventStreamsRouteFilterValueType! non-null enum event-streams-admin
Type of the value (determines parsing and valid operations)
EventStreamsRouteFilterConditionInput.operationType ● EventStreamsRouteFilterOperationType! non-null enum event-streams-admin
Type of comparison operation
EventStreamsRouteFilterConditionInput.logicalOperator ● EventStreamsRouteLogicalOperator enum event-streams-admin
Logical operator connecting this condition to the PREVIOUS condition. Should be null for the first condition, AND or OR for subsequent conditions.