Microsoft Azure Service Bus TopicSubscriber

The TopicSubscriber trigger is used to subscribe to a particular Topic for any messages that may be posted by one or more publishers in a one to many message delivery pattern. Messages posted to a topic by publishers are copied to subscriptions registered on that topic and are pushed out to many subscribers behind the subscription. Therefore, a single message published by a publisher to a topic can be pushed out to more than one subscriber.

Configuration

This tab has the following fields.

Field Description
AzureServiceBus Connection The Azure Service Bus connection chosen for the TopicSubscriber while creating the trigger is displayed here automatically.

If you wish to choose a different AzureServiceBus connection than what was chosen in the settings page of Trigger creation, you can click on the drop down and choose a different one.

Topic Name of the Topic to subscribe to. A topic by that name must exist in the Namespace of the broker.
Subscription Name Name for a subscription that will subscribe to messages on a Topic. A subscription by that name may or may not exist already on that topic. If it doesn't exist, it is created by the Trigger.

Output

The Output tab displays the schema in a tree format. The output is read-only.

  1. output: The root of the output
    1. messageString: The string representation of the byte array of the received message.
    2. brokerProperties: A complex object that acts as a container for broker properties of the received message. The TopicSubscriber trigger displays the following broker properties of a received message if available:
      • ContentType
      • CorrelationId
      • Label
      • PartitionKey
      • ReplyTo
      • TimeToLive
      • To
    Note: For more information about brokerproperties, see Microsoft Azure Service Bus documentation.
Related concepts