Trigger Configuration Page

Enter the configuration values for your integration.

Subscribe to a Topic

If you selected Subscribe to a Topic on the Basic Info page, the following options are displayed.

Element Description
Select a Topic Select a topic name to which to subscribe.
Event Schema for Subscription

Select an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event Schema Compatibility.

Enable payload fields

Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.

Select the request payload format
Select the payload format.
  • Enter JSON Sample
  • Enter AVRO Schema
  • Enter XML Payload

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, note that the Enable decoding option is not applicable.

Enable decoding Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Provide XML namespace

Select the checkbox and enter the XML namespace.

Note: Only a single namespace is supported.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject.
Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects.
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies - Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies - Event Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, the Dynamic type of custom headers are not supported.

Subscribe to a Domain or Domain Topic with Event Grid schema

If you selected Subscribe to a Domain or Domain Topic with Event Grid schema on the Basic Info page, the following options are displayed.

Element Description
Select a Domain Select a domain name to which to subscribe.
Select a Topic

(Displayed if you select a domain topic operation on the Basic Info page.)

Select a domain topic to which to subscribe.
Event Schema for Subscription Displays an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event schema compatibility.

Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Enter JSON Sample
  • Enter AVRO Schema
  • Enter XML Payload

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, note that the Enable decoding option is not applicable.

Enable decoding Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Provide XML namespace

Select the checkbox and enter the XML namespace.

Note: Only a single namespace is supported.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject
Subject Filter – Ends with Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies – Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies – Events Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, the Dynamic type of custom headers are not supported.

Subscribe to a Domain or Domain Topic with Custom schema

If you selected Subscribe to a Domain or Domain Topic with Custom schema on the Basic Info page, the following options are displayed.

Element Description
Select a Domain Select a domain name to which to subscribe.
Select a Topic

(Displayed if you select a domain topic operation on the Basic Info page.)

Select a domain topic to which to subscribe.
Event Schema for Subscription Displays an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event schema compatibility.

Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Enter JSON Sample
  • Enter AVRO Schema
  • Enter XML Payload

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, note that the Enable decoding option is not applicable.

Enable decoding Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Provide XML namespace

Select the checkbox and enter the XML namespace.

Note: Only a single namespace is supported.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject
Subject Filter – Ends with Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies – Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies – Events Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, the Dynamic type of custom headers are not supported.

Subscribe to a Domain or Domain Topic with Cloud schema

If you selected Subscribe to a Domain or Domain Topic with Cloud schema on the Basic Info page, the following options are displayed.

Element Description
Select a Domain Select a domain name to which to subscribe.
Select a Topic

(Displayed if you select a domain topic operation on the Basic Info page.)

Select a domain topic to which to subscribe.
Event Schema for Subscription Displays an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event schema compatibility.

Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Enter JSON Sample
  • Enter AVRO Schema
  • Enter XML Payload

Note: Upon selecting Enter AVRO Schemaor Enter XML Payload, note that the Enable decoding option is not applicable.

Enable decoding Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Provide XML namespace

Select the checkbox and enter the XML namespace.

Note: Only a single namespace is supported.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject
Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies – Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies – Events Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting Enter AVRO Schema or Enter XML Payload, the Dynamic type of custom headers are not supported.

Subscribe to a System Topic

If you selected Subscribe to a System Topic on the Basic Info page, the following options are displayed.

Note:

The Avro Schema payload is not supported for the Subscribe to a System Topic operation.
Element Description
Select a System Topic Select a system topic name to which to subscribe.
Event Schema for Subscription

Displays an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event Schema Compatibility.

Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Topic Type Displays the topic type. Do not edit it.
Available Options Displays a list of events for selection based on the system topic selected.
Selected Options Displays the list of events you have selected.
Enter JSON request payload for data field Enter a JSON request payload to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject
Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies – Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies – Events Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting Enter AVRO Schema, the Dynamic type of custom headers are not supported.

Subscribe to a Partner Topic

If you selected Subscribe to a Partner Topic on the Basic Info page, the following options are displayed.

Note:

The Avro schema payload is not supported for the Subscribe to a Partner Topic operation.
Element Description
Select a Partner Topic Select a partner topic name to which to subscribe.
Event Schema for Subscription

Displays an event schema for subscription. Do not edit it.

Note: Event grid schema-based topics do not support a custom input schema for creating a subscription. See Event Schema Compatibility.

Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Enter JSON request payload for data field Enter a JSON request payload to describe the structure of data.
Enter JSON Sample Enter sample JSON to describe the structure of data.
Subject Filter - Begins with Enter the initial words of the subject
Subject Filter – Ends with Enter the ending words of the subject.
Case-sensitive subject matching Select the checkbox. This option ensures event filtering based on letter casing in subjects
Enable advanced filter Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Retry Policies – Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies – Events Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Subscribe to a Namespace Topic

Enter the configuration values for your integration based on the trigger selected.

Subscribe to a Public Namespace Topic

If you selected Subscribe to a Public Namespace Topic on the Basic Info page, the following options are displayed.

Element Description
Select a Namespace Select a namespace as per the requirement.
Select a Topic Select a topic based on the namespace selected.
Event Schema for Subscription By default, the system supports CloudEventSchemaV1_0.
Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Sample JSON
  • AVRO Schema
  • Sample XML

Note: Upon selecting AVRO Schema or Sample XML, note that the Enable decoding option is not applicable.

Enable decoding

Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Enable advanced filter
Select the checkbox. Click Add to add a new filter. Double-click to edit/select/enter the following:
  • Key: Enter a key value.
  • Operator: Select an operator from the list.
  • Value: Enter a value.
Enable Event Type Filter Enable this option to filter events by specific event types.
Add Event Types Specify the event types to include in the filter.
Enable dead-lettering Select the checkbox. Enter a supported API version for the Azure Storage Account (for example, 2023-01-01).
Storage account API Version Enter the supported API version for the Azure Storage account (for example, 2023-01-01).
Retry Policies - Max Event Delivery Attempts Enter a number between 1 and 30. The maximum limit for attempts is 30.
Retry Policies - Event Time to Live in Minutes Enter a number between 1 and 1440. The maximum time limit is 1440 minutes.
Delivery Policies
  • Header name: Enter a name for the header.
  • Type: Select Dynamic or Static.
  • Value: Enter a value.
  • Is Secret: Select True or False.

Note: Upon selecting AVRO Schema or Sample XML, the Dynamic type of custom headers are not supported.

Poll Events from a Public Namespace Topic

If you selected Poll Events from a Public Namespace Topic on the Basic Info page, the following options are displayed.

Element Description
Select a Namespace Select a namespace as per the requirement.
Select a Topic Select a topic based on the namespace selected.
Select a Subscription Select a subscription that you want to configure.
Event Schema for Subscription By default, the system supports CloudEventSchemaV1_0.
Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Sample JSON
  • AVRO Schema
  • Sample XML

Note: Upon selecting AVRO Schema or Sample XML, note that the Enable decoding option is not applicable.

Enable decoding

Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Select dead letter topic

Enter a topic on which you want the event to be dead-lettered.

Note: Events that do not match the selected format are dead-lettered and republished to the specified topic.

Poll Events from a Private Namespace Topic

If you selected Poll Events from a Private Namespace Topic on the Basic Info page, the following options are displayed.

Element Description
Select a Namespace Select a namespace as per the requirement.
Select a Topic Select a topic based on the namespace selected.
Select a Subscription Select a subscription that you want to configure.
Event Schema for Subscription By default, the system supports CloudEventSchemaV1_0.
Enable payload fields Select the checkbox to enable payload fields. Click Add to specify the static fields to be mapped.
Select the request payload format
Select the payload format.
  • Sample JSON
  • AVRO Schema
  • Sample XML

Note: Upon selecting AVRO Schema or Sample XML, note that the Enable decoding option is not applicable.

Enable decoding

Select the checkbox to enable decoding data of the JSON payload received.

Note: If you want to use the dynamic custom headers, deselect the Enable decoding checkbox.

Enter data fields for request payload Enter a sample request payload to describe the structure of data.
Select dead letter topic Enter a topic on which you want the events to be dead-lettered.