Programma di generazione espressioni secondarie per aggiungere una regola SIP delle politiche di instradamento

Utilizzare il programma di generazione espressioni secondarie per creare condizioni di regole complesse da espressioni secondarie utilizzando AND, OR, NOT e il raggruppamento parentetico. Il programma di generazione regole convalida la regola quando si applicano le modifiche e segnala se sono presenti parentesi discordanti e operatori logici non supportati.

Per visualizzare questa pagina della console di gestione, fare clic su Server > Router on demand> nome_router_on_demand> Regole SIP delle politiche di instradamento > Regole SIP delle politiche di instradamento > Aggiungi > Programma di generazione espressioni secondarie.

Per modificare le regole con il programma di generazione regole, è necessario disporre dei privilegi di amministratore.

Seleziona operando

L'elenco di seguito riportato include le scelte relative agli operandi:

  • Metodo SIP
  • Schema su A intestazione
  • Schema su URI richiesta
  • Schema su Da intestazione
  • URI richiesta SIP
  • SIP a URI
  • SIP da URI
  • SIP da Intestazione
  • SIP a Intestazione
  • Nome visualizzazione A intestazione
  • Nome visualizzazione Da intestazione
  • A host URI
  • Host server
  • Porta
  • Intestazione contatto
  • URI contatto
  • Server IPV4
  • Server IPV6
  • Trasporto richiesta SIP
  • Utente URI della richiesta
  • Da utente URI
  • A utente URI
  • Host URI della richiesta
  • Da host URI
  • Porta URI della richiesta
  • Da porta URI
  • A host URI
  • Nome intestazione richiesta SIP
  • Giorno della settimana
  • Giorno del mese
  • Mese dell'anno
  • Ora del giorno in formato 24 ore
  • Minuto del giorno
  • Secondo del giorno
  • Anno in formato aaaa
Operatore
  • = L'operatore di uguaglianza esprime una corrispondenza sensibile al maiuscolo/minuscolo.
  • <> L'operatore di disuguaglianza esprime che il valore dell'operando non è uguale al valore immesso.
  • > L'operatore Maggiore di si utilizza con i numeri.
  • >= L'operatore Maggiore di o uguale a si usa con in numeri.
  • < L'operatore Minore di si usa con in numeri.
  • <= L'operatore Minore di o uguale a si usa con i numeri.
  • AND: Per xx AND yy, esprime corrispondenze che contengono xx, yy.
  • BETWEEN: Questo operatore viene utilizzato con AND per selezionare una scala di valori che comprendono il minore o il minore e l'ultimo o il maggior valore. Insieme, operano sui numeri e sulle date.
  • EXISTS: Questo operatore Booleano verifica un operando o il risultato di un'espressione secondaria composta, ad esempio quando si verificano alcuni attributi dell'elemento intestazione HTTP.
  • IN: Questo operatore esprime un operando con più valori in una singola espressione. Ad esempio, se per un operando denominato porta, si desidera specificare che il valore di porta può essere qualunque/tutti i valori come 9080, 9090, 9091, il frammento dell'espressione è porta IN (9080,9090,9091). Il modo in cui i valori vengono espressi tra parentesi dipende dal tipo di dati della porta. Se la porta è rappresentata da un valore intero, la sintassi corretta è costituita dai valori senza gli apici. Se la porta è una stringa, la sintassi corretta è porta IN (‘9080’,‘9090’,‘9091’).
  • IS NULL: Questo operatore esprime che una convalida della query mostra che il parametro richiesto non esiste.
  • IS NOT NULL: Questo operatore esprime che la convalida di una query mostra che il parametro richiesto esiste.
  • LIKE: Questo operatore esprime un modello che corrisponde ai valori dell'operando di una stringa. Il valore deve contenere il segno percentuale del carattere globale (%) nella posizione in cui inizia la corrispondenza del modello. Ad esempio, l'espressione host LIKE %blanca corriponde alla parola blanca oppure a qualunque altra parola che termina in blanca, mentre l'espressione host LIKE blanca% corrisponde alla parola blanca o a qualunque altra parola che inizia con blanca e l'espressione host LIKE %blanca% corrisponde alla parola blanca o a qualunque parola in cui è contenuta la parola blanca.
  • NOT: Per NOT xx, questo operatore esprime le corrispondenze che non contengono xx.
  • OR: Per xx OR yy, Questo operatore esprime corrispondenze che contengonoxx, yy.
Valore

In base all'operatore scelto, immettere il valore per l'espressione secondaria che si desidera creare.

Genera espressione secondaria

Generare l'espressione secondaria come risultato dell'operando, dell'operatore e dei valori specificati.

Aggiungi

Fare clic per aggiungere al riquadro nel pannello delle regole.




Centro informazioni di WebSphere Extended Deployment (online)

Informazioni correlate
Regole SIP delle politiche di instradamento
Regole SIP delle politiche di servizio

sip_rulebuilder_detail