Azure Service Bus Send Topic Message

Azure Service Bus icon

Description

This process action sends a message to a topic in an Azure Service Bus namespace, after which it can be read from a subscription.

To use this tool, you need a Microsoft Azure Service Bus metadata object, and a process in which you want to work with Azure Service Bus.

Setup

  1. Add the process action Azure Service Bus Send Topic Message from the Process Palette, under the Connectors section.

  2. Configure the action by dragging and dropping one of the following Microsoft Azure Service Bus metadata nodes onto the action:

    • Top-level Microsoft Azure Service Bus metadata node

    • Topic

  3. Set other action parameters as needed.

  4. Define your message to send in the Expression Editor for this action.

If you drag and drop a topic node onto this action, the action inherits the topic name from the metadata. You can set this parameter in the action to override the inherited value.

Parameters

Name Default Description

Name

AzureServiceBusSendTopicMessage

Display name for the action in Designer.

Schedule message

false

Enables message scheduling. When this option is checked, set either a delay or a time to schedule the message.

Topic name

Name of the topic to send the message to.

Schedule delay

Delay, in seconds, between sending the message and enqueueing it to make it readable. Set either this option or Schedule time, but not both.

Schedule time

Date and time at which Azure Service Bus enqueues the message to make it readable. Set either this option or Schedule delay, but not both.

Enter the date and time in the format YYYY-MM-DDThh:mm:ssTZD where:

  • YYYY = four-digit year

  • MM = two-digit month (01=January, 02=February, and so on.)

  • DD = two-digit day of month (01 through 31)

  • hh = two digits of hour (00 through 23)

  • mm = two digits of minute (00 through 59)

  • ss = two digits of second (00 through 59)

  • TZD = optional time zone designator (+hh:mm or -hh:mm). If you leave out this designator, UTC time is used.

Process variables

This action exposes the following process variable:

Variable name Description

AZURE_SERVICE_BUS_SENT_MESSAGES

Number of messages sent using Azure Service Bus Send Queue Message or Azure Service Bus Send Topic Message actions.