The following parameters are supported for the Azure Service Bus Outbound Endpoint:
Parameter |
Value |
Required |
---|---|---|
Name |
Name of the Service Endpoint. |
X |
Type |
Type of the Service Endpoint. The value is preset with “AZURESB Outbound” and cannot be changed. |
X |
Description |
Description of the Service Endpoint. |
|
AzureSbMethod |
•Queue: the messages are sent to an Azure Service Bus queue. •Topic/Subscription: the message are sent to an Azure Service Bus topic. |
X |
Authentication |
•Default Credentials: method used to authenticate with Azure Service Bus using Azure Active Directory. •Shared Access Signature: a SAS token is used to authenticate with Azure Service Bus. •Client Secret Credentials: used when authenticating with Azure Service Bus when VertiGIS Integrator application is registered as an Azure AD application. |
X |
Connection string (SAS token) |
Authentication is Shared Access Signature. |
|
Tenant id |
Tenant id, if authentication is Client Secret Credentials. |
|
Client id |
Client id, if authentication is Client Secret Credentials. |
|
Client Secret |
Client secret, if authentication is Client Secret Credentials. |
|
Namespace |
The fully qualified Service Bus namespace that the connection is associated with, usually: {yournamespace}.servicebus.windows.net. |
X |
Queue |
Queue name if AzureSbMethod is Queue. |
|
Topic |
Topic name if AzureSbMethod is Topic/Subscription. |
|
XSL Parameter |
Comma-separated list of parameters that are made available in the XSL transformation. Example: PARA1=VALUE1,PARA2=VALUE2 These parameters can be accessed in the XSL Transformation as xsl:param: <xsl:param name="PARA1" /> |
|
Request XSL file |
The incoming XML is transformed into UTI XML in order to process the data. |
|
Message format |
Format of the messages that leave this service-endpoint (e.g. Json or Xml). |
X |