AzureEvents plug-in structure
- Configuring a AzureEvents event source
- A ServiceBusQueue event source that receives AzureEvents type events can be
configured in the following way:
- connectionString
-
- Type: string
- minlength: 1
- maxlength: 1000
- isPassword
- Required*
- namespace
-
- Type: string
- minlength: 1
- maxlength: 1000
- Required*
Note: While neither the connectionString or namespace values are individually required, you need to provide at least one of them.- queueName
-
- Type: string
- minlength: 1
- maxlength: 1000
- Required
- Azure event condition
- AzureEvents type event conditions can be configured in job streams specifying
the following required properties:
- Name
- Type
- Event source
Note: When defining event conditions, all the relative fields are case insensitiveYou can also specify any number of properties that filter the events received from the event source:- Message
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- contentType
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- partitionKey
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- messageId
- Filtering allowed
- Subject
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- correlationId
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- to
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- applicationProperties
- Type: map
- Operator:
KEY_VALUE("keyvalue")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: false
- Case sensitive: false
- replyTo
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false
- enqueuedSequenceNumber
- Filtering allowed
- expireAt
- Filtering allowed
- timeToLive
- Filtering allowed
- State
- Type: string
- Operator:
EQ("=")
orNE("!=")
- minlength: 1
- maxlength: 1000
- Wildcard allowed: true
- Multiple filters: false
- Single predicate: true
- Case sensitive: false