Viewing and Deleting Triggers
SUMMARY STEPS
- Choose Configure > Triggers.
- To view the condition cases associated with this trigger, click the underlined name of the trigger.
- To delete a trigger, do the following:
DETAILED STEPS
Step 1 |
Choose Configure > Triggers. The system displays the Triggers page and displays all triggers. |
Step 2 |
To view the condition cases associated with this trigger, click the underlined name of the trigger. |
Step 3 |
To delete a trigger, do the following:
|
About Triggers
A trigger is a set of conditions that can be used to dictate routing and normalization logic. It is automatically executed in response to a certain event (or condition case). Conditions can have multiple cases.
Note the structure:
-
A trigger is made up of one or more rules.
-
A rule is made up of one or more conditions.
-
A condition is made up of one or more cases.
For information on available triggers, see Available Trigger Conditions and Cases.
Example of a Trigger
You might have a trigger called New_Trigger. New_Trigger might have three rules, numbered 1, 2, and 3. Each rule has at least one condition and each condition has a case.
Trigger Rules |
|||
---|---|---|---|
Logic |
Condition |
||
1 |
Inbound Network is exactly ‘100’ |
AND |
|
Local IP Address is exactly ‘100.10.10.101’ |
AND |
||
SIP Message request |
|||
2 |
OR |
Time Of Day is exactly ‘200’ |
AND |
Mid-Dialog |
AND |
||
SIP Method UPDATE |
|||
3 |
OR |
Outbound Network is exactly ‘300’ |
AND |
Transport Protocol tcp |
In the previous table, the trigger is called New_Trigger. New_Trigger has three rules. Because of the “OR” logic, only one of the three rules has to be true before the trigger is launched.
Rule 1 has three conditions:
-
Inbound Network is exactly ‘100’
-
Local IP Address is exactly ‘100.10.10.101’
-
SIP Message request
Because of the “AND” logic, all three conditions must be true before the rule is true.
In the condition “Inbound Network is exactly ‘100’”, the condition is “Inbound Network” and the case is “is exactly ‘100’”.
Available Trigger Conditions and Cases
The table lists the available trigger conditions and cases.
Trigger Name |
Trigger Description |
Trigger Condition Case |
---|---|---|
Inbound Network |
Configures the inbound network for a trigger condition for a server-side transaction. |
Enter the case:
Enter the condition:
|
Outbound Network |
Configures the outbound network for a trigger condition for a client-side transaction. |
Enter the case:
Enter the condition:
|
Local IP Address |
Assigns a local-listen IP address that accepts incoming requests to a trigger condition. |
Enter the case:
Enter the condition:
|
Local Port |
Assigns a local-listen port to a trigger condition. |
Enter the case:
Enter the condition:
|
Remote IP Address |
Configures the remote IP network for a trigger condition. |
Enter the case:
Enter the condition:
|
Remote Port |
Configures the remote port for a trigger condition. |
Enter the case:
Enter the condition:
|
SIP Message |
Determines whether the trigger condition will fire based on whether the headers in the SIP message are request or response headers. |
Enter the case:
|
SIP Method |
Configures a trigger condition in which the trigger is fired on the given SIP method name in the request. |
|
SIP Response Code |
Configures a trigger condition to fire on a specific response. |
Enter the case:
Enter the condition:
|
SIP Header |
Configures the trigger to fire when matching the regular expression for this header. |
Set the SIP header name. Choose the SIP header index:
Choose the type of match:
|
Mid-Dialog |
Configures the trigger to fire on mid-dialog responses. |
none |
Time Of Day |
Configures the trigger to fire if the specified time policy is met. |
Enter the case:
Enter the condition:
|
Transport Protocol |
Assigns a transport protocol to the trigger condition. |
Enter the case:
|
Proxy Route |
Ability to configure proxy route rule. |
Choose the parameter:
Choose the type of match:
Enter the condition:
|
Request URI |
Configures a trigger to fire when matching the regular expression for the specified Uniform Resource Identifier (URI) parameter. |
Choose the parameter:
Choose the type of match:
Enter the condition:
|