Enforcement_Diameter_Endpoint_Profile (object)

Create a listener to specify how to handle traffic for policy enforcement

Properties (* = required):

name type(s) default allowed values description
class* string   “Enforcement_Diameter_Endpoint_Profile”  
destinationHost string     Specifies the destination host name of the PCRF or external policy server, for example, pcrfdest.net.com
destinationRealm string     Specifies the realm name or network of the PCRF, for example, net.com
fatalGraceTime integer 500 0 - ∞ Specifies the time period in seconds that a diameter (PCRF) connection can be disconnected before the system clears all subscriber session information associated with that diameter endpoint. If the connection is re-established within the fatal grace time period, session information is not cleared. A value of 0 means if the PCRF is disconnected, session information is cleared immediately.
label string   “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML
messageMaxRetransmits integer 2 0 - ∞ Specifies the maximum number of times that messages can be retransmitted from the BIG-IP system to the PCRF
messageRetransmitDelay integer 1500 0 - ∞ Specifies the number of milliseconds to wait before retransmitting unanswered messages in case of failure from the BIG-IP system to the PCRF over the Gx interface
originHost string     Specifies the host name of the PCRF or external policy server, for example, pcrf.xnet.com
originRealm string     Specifies the realm name or network in which the PCRF resides, for example, xnet.com
parentProfile object {“bigip”:”/Common/diameter-endpoint”}   Specifies the name of the object to inherit the settings from,Reference to a enforcement profile diameter endpoint
productName string “BIG-IP”   Specifies the value of the string used in the product name attribute value pair (AVP), in capabilities exchange message in the diameter when communicating with the PCRF
protocolProfileGx object     Specifies the protocol profile to be used when you enable subscriber discovery. The PEM protocol profile defines mapping of Diameter Gx AVPs to subscriber ID and other PEM subscriber session attributes. Note: The default BIG-IP reference values vary between versions. BIG-IP versions before 14.1 begin with ‘sys_gx’ (e.g. _sys_gx_proto_default). Versions 14.1 and later begin with ‘sys_diam’ (e.g. _sys_diam_proto_default).,Reference to a enforcement profile gx
supportedApps* array     Specifies the diameter endpoint you would like to provision. You can select Gx, Gy or SD. Gx and SD are mutually exclusive.

Enforcement_Diameter_Endpoint_Profile.parentProfile (object)

Specifies the name of the object to inherit the settings from Reference to a enforcement profile diameter endpoint

Default: {“bigip”:”/Common/diameter-endpoint”}

Properties (* = required):

name type(s) default allowed values description
bigip string   “f5bigip” formatted string Pathname of existing BIG-IP enforcement profile diameter endpoint
use string     AS3 pointer to enforcement profile diameter endpoint declaration

Enforcement_Diameter_Endpoint_Profile.protocolProfileGx (object)

Specifies the protocol profile to be used when you enable subscriber discovery. The PEM protocol profile defines mapping of Diameter Gx AVPs to subscriber ID and other PEM subscriber session attributes. Note: The default BIG-IP reference values vary between versions. BIG-IP versions before 14.1 begin with ‘sys_gx’ (e.g. _sys_gx_proto_default). Versions 14.1 and later begin with ‘sys_diam’ (e.g. _sys_diam_proto_default). Reference to a enforcement profile gx

Properties (* = required):

name type(s) default allowed values description
bigip string   “f5bigip” formatted string Pathname of existing BIG-IP enforcement profile gx