class AcctForwardGroup

ManagedElement
+-IpworksFunction
+-IPWorksAAARoot
+-IPWorksRadiusAAARoot
+-RadiusAAAService
+-AccountingService
+-AcctForward
+-AcctForwardGroupMgr
+-AcctForwardGroup

This is Managed Object Class for Accounting Forward Group.

User can configure one of the parameters, triggerChecklist or triggerAVPs.

Forwarding behavior happens when the incoming Accounting Request message matches the configured trigger condition. If both of these two parameters are configured, forwarding behavior only happens when the incoming Accounting Request message matches both triggerChecklist and all AVPs in triggerAVPs.

Attributes
string
mandatory
acctForwardDestAddr
Accounting forward remote server address list, split by ",".

For example, "10.175.185.52 , 10.175.185.53".


Takes effect: After next restart
string
key
mandatory
noNotification
restricted
acctForwardGroupId
The value component of the RDN.
string[0..] nonUnique
triggerAVPs
triggerAVPs stands for AVP trigger rules. AVP value can be specific value, wildcard, and regular expression.
e.g. "Framed-IP-Address=192.168.0.10" or "NAS-IP-Address=*" or "NAS-Identifier=/REGEX/10.*"

It's allowed to configure more than one AVPs for the same forwarding group. Accounting forwarding
behavior only happens when the incoming Accounting Request message matches all the Trigger AVPs.

For example: triggerAVPs=["NAS-Identifier=/REGEX/10.*","NAS-IP-Address=*","Framed-IP-Address=192.168.0.10"]

Note: /REGEX/ is a common prefix and it is followed by a standard POSIX regular expression.
Only AVP of string type can use regular expression;



Takes effect: After next restart
string[0..1]
triggerChecklist
Defines Trigger Checklist for the forwarding group.
checklist can be configured by these Symbol:"==", "!=", "(", ")", "||", "&&"
for example: triggerChecklist="(NAS-Identifier == 10086) || (NAS-IP-Address == 192.168.1.15)"
note: checklist does not support wildcard or regular expression.



Takes effect: After next restart

  class AcctForwardGroup