LocalLB::ProfileDiameterRouter

Introduced : BIG-IP_v13.0.0
The ProfileDiameterRouter interface configures the router instance for message routing Diameter processing. It&aposs used to define the set of static routes across the router instance. See LocalLB::MessageRoutingDiameterRoute for more details about static routes.

Methods

Method Description Introduced
add_supported_application Adds to the list of application IDs supported by the profiles. BIG-IP_v13.0.0
create Creates the specified DiameterRouter profiles. BIG-IP_v13.0.0
delete_all_profiles Deletes all DiameterRouter profiles. BIG-IP_v13.0.0
delete_profile Deletes the specified DiameterRouter profiles. BIG-IP_v13.0.0
get_all_statistics Gets the statistics for all DiameterRouter profiles. BIG-IP_v13.0.0
get_default_profile Gets the names of the default profiles from which the specified profiles will derive default values for its attributes. BIG-IP_v13.0.0
get_description Gets the descriptions for a set of DiameterRouter profiles. BIG-IP_v13.0.0
get_ignore_peer_port_state Gets whether the port of the peer is ignored for the given profile. BIG-IP_v13.0.0
get_list Gets a list of all DiameterRouter profiles. BIG-IP_v13.0.0
get_maximum_pending_bytes Gets the maximum number of bytes contained within all pending messages per connection that will be held while waiting for a connection to a peer to be created. BIG-IP_v13.0.0
get_maximum_pending_messages Gets the maximum number of pending messages that will be held while waiting for a connection to a peer to be created. BIG-IP_v13.0.0
get_statistics Gets the statistics for the specified DiameterRouter profiles. BIG-IP_v13.0.0
get_supported_application Gets the list of supported application IDs for the listed profiles. Application IDs are 32bit unsigned integers (with a value of 0 - 4294967295). Valid values are specified here: http://www.iana.org/assignments/aaa-parameters/aaa-parameters.xhtml#aaa-parameters-46 BIG-IP_v13.0.0
get_transaction_timeout Gets the maximum time (in seconds) between request and its response. BIG-IP_v13.0.0
get_use_local_connection_state Gets the states that if true, enable preference for local connections established by the ingress TMM over connections established by other TMM&aposs when selecting the egress connection to destination peer. BIG-IP_v13.0.0
get_version Gets the version information for this interface. BIG-IP_v13.0.0
is_base_profile Determines whether the specified DiameterRouter profiles are base profiles. A base profile sits at the base of the profile&aposs inheritance tree, supplying the defaults for every profile derived from it. (See also is_system_profile). BIG-IP_v13.0.0
is_system_profile Determines whether the specified DiameterRouter profiles are system profiles. A system profile is a profile pre-configured on the system, ready for use. Non-system profiles are profiles created or modified by a user. Note that if a system profile is modified, it is no longer considered a system profile. (See also is_base_profile). BIG-IP_v13.0.0
remove_all_supported_applications Removes all application IDs supported by the profiles. BIG-IP_v13.0.0
remove_supported_application Removes from the list of application IDs supported by the profiles. BIG-IP_v13.0.0
reset_statistics Resets the statistics for the specified DiameterRouter profiles. BIG-IP_v13.0.0
set_default_profile Sets the names of the default profiles from which the specified profiles will derive default values for its attributes. BIG-IP_v13.0.0
set_description Sets the description for a set of DiameterRouter profiles. This is an arbitrary field which can be used for any purpose. BIG-IP_v13.0.0
set_ignore_peer_port_state Sets whether the port of the peer is ignored. If set, the remote port on clientside connections is ignored when searching for a matching existing connection. BIG-IP_v13.0.0
set_maximum_pending_bytes Sets the maximum number of bytes contained within all pending messages per connection that will be held while waiting for a connection to a peer to be created. Once reached any additional messages to the peer will be flagged as undeliverable and returned to the originator. BIG-IP_v13.0.0
set_maximum_pending_messages Sets the maximum number of pending messages that will be held while waiting for a connection to a peer to be created. Once reached any additional messages to the peer will be flagged as undeliverable and returned to the originator. BIG-IP_v13.0.0
set_transaction_timeout Sets the maximum time (in seconds) between a request and its response. A provisional response restarts the timer. This may not affect all transactions. The scenarios where the system waits for response (eg. a final response for REGISTER request), are impacted by dropping any persistent data maintained for the request. BIG-IP_v13.0.0
set_use_local_connection_state Sets the states that if true, enable preference for local connections established by the ingress TMM over connections established by other TMM&aposs when selecting the egress connection to destination peer. BIG-IP_v13.0.0

Structures

Structure

Description

DiameterRouterProfileStatisticEntry

A struct that describes statistics for a particular profile.

DiameterRouterProfileStatistics

A struct that describes DiameterRouter profile statistics and timestamp.


Enumerations

Enumeration Description

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description
DiameterRouterProfileStatisticEntrySequence DiameterRouterProfileStatisticEntry [] A sequence of DiameterRouter profile statistics.

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.