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. The default BIG-IP reference values vary between versions. BIGIP versions 14.1 and above 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. The default BIG-IP reference values vary between versions. BIGIP versions 14.1 and above 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 |