LocalLB::MessageRoutingSIPRoute

Introduced : BIG-IP_v11.6.0
The MessageRoutingSIPRoute interface specifies the static routes to use for SIP message routing. A route specifies an ordered list of peers to use for forwarding messages. See LocalLB::MessageRoutingPeer for more details.

Methods

Method Description Introduced
create Creates the specified SIP routes. BIG-IP_v11.6.0
delete_all_sip_routes Deletes all SIP routes. BIG-IP_v11.6.0
delete_sip_route Deletes the specified list of SIP routes. BIG-IP_v11.6.0
get_description Gets the descriptions for a set of SIP routes. BIG-IP_v11.6.0
get_from_uri Gets the patterns to be matched against the From field of a SIP message. BIG-IP_v11.6.0
get_list Gets a list of all SIP routes. BIG-IP_v11.6.0
get_peer Gets the list of message routing peers for the specified SIP routes. Peers are responsible for forwarding messages. See LocalLB::MessageRoutingPeer for more details about peers. See LocalLB::SelectionMode for more details about how the mode determines peer selection. BIG-IP_v11.6.0
get_request_uri Gets the patterns to be matched against the request-uri field of a SIP message. BIG-IP_v11.6.0
get_selection_mode Gets the modes of selecting a peer from a list of peers. See LocalLB::SelectionMode for more details. BIG-IP_v11.6.0
get_to_uri Gets the patterns to be matched against the To field of a SIP message. BIG-IP_v11.6.0
get_version Get the version information for this interface. BIG-IP_v11.6.0
get_virtual_server Gets the virtual servers on which connections will be routed to the specified SIP routes. BIG-IP_v11.6.0
replace_peer Replace the peer list associated with the specified SIP route with the specified list of peers. Peers are responsible for forwarding messages. See LocalLB::MessageRoutingPeer for more details about peers. See LocalLB::SelectionMode for more details about how the mode determines peer selection. BIG-IP_v11.6.0
set_description Sets the description for a set of SIP routes. This is an arbitrary field which can be used for any purpose. BIG-IP_v11.6.0
set_from_uri Sets the patterns to be matched against the From field of a SIP message. This URI will be matched as a case insignificant method. It should be in the form of user@domain. The “sip:” prefix should not be present. Any additional modifiers (for example port or transport) should also not be present. It may begin with a wildcard, “*”. If empty, it will be treated as if the entire URI was a wildcard (matching all From-URIs). BIG-IP_v11.6.0
set_request_uri Sets the patterns to be matched against the request-uri field of a SIP message. This URI will be matched as a case insensitive method. It should be in the form of user@domain. The “sip:” prefix should not be present. Any additional modifiers (for example port or transport) should also not be present. It may begin with a wildcard, “*”. If empty, it will be treated as if the entire URI was a wildcard (matching all Request-URIs). BIG-IP_v11.6.0
set_selection_mode Sets the modes of selecting a peer from a list of peers. See LocalLB::SelectionMode for more details. BIG-IP_v11.6.0
set_to_uri Sets the patterns to be matched against the To field of a SIP message. This URI will be matched as a case insensitive method. It should be in the form of user@domain. The “sip:” prefix should not be present. Any additional modifiers (for example port or transport) should also not be present. It may begin with a wildcard, “*”. If empty, it will be treated as if the entire URI was a wildcard (matching all To-URIs). BIG-IP_v11.6.0
set_virtual_server Sets the virtual servers on which connections will be routed to the specified SIP routes. If the virtual server is unset, messages originating on any connection may be routed to the SIP routes. BIG-IP_v11.6.0

Structures

Structure Description

Enumerations

Enumeration Description
SelectionMode A list of SIP route selection modes for selecting a peer from a list of peers.

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description
SelectionModeSequence SelectionMode [] A sequence of SIP route selection modes.
SelectionModeSequenceSequence SelectionMode [] [] A sequence of sequences of SIP route selection modes.

See Also

Warning

The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.

Sample Code


The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.