Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RuleDescription

Package version

Represents a Rule on a Subscription that is used to filter the incoming message from the Subscription. Represents all attributes of a rule entity

Hierarchy

  • RuleDescription

Index

Properties

Properties

Optional action

Action to perform if the message satisfies the filtering expression. The SQL like expression that can be executed on the message should the associated filter apply.

Optional filter

Filter expression used to match messages. Supports 2 types:

  • string: SQL-like condition expression that is evaluated against the messages' user-defined properties and system properties. All system properties will be prefixed with sys. in the condition expression.
  • CorrelationRuleFilter: Properties of the filter will be used to match with the message properties. Defines the filter expression that the rule evaluates. For SqlRuleFilter input, the expression string is interpreted as a SQL92 expression which must evaluate to True or False. Only one between a CorrelationRuleFilter or a SqlRuleFilter can be defined.

name

name: string

Represents the name of the rule. Name of the rule

Generated using TypeDoc