aaa
L2tpRadiusAccountingPolicy

This defines the class for L2TP RADIUS accounting policy.



public class L2tpRadiusAccountingPolicy

Properties
aaa.L2tpRadiusEntry-Set type=Children-Set
accountingType Specifies the type of accounting for the L2TP tunnels associated with this policy.

type=aaa.L2tpTunnelAccountingType
default=192
Displayed(tab/group)=Accounting Type

nasIndentifier Specifies the NAS Identifier bit in includeAttributes.

type=boolean
default=false
Displayed(tab/group)=NAS Identifier (/RADIUS Attributes)

nasPort Specifies the NAS Port bit in includeAttributes.

type=boolean
default=false
Displayed(tab/group)=NAS Port (/RADIUS Attributes/NAS Port)

nasPortBitspec Specifies the number to be put in the RADIUS NAS-Port attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPort' bit is set in includeAttributes.

type=string
default=
minimum=0
maximum=255
Displayed(tab/group)=Bit Specification (/RADIUS Attributes/NAS Port)

nasPortId Specifies the NAS Port Id bit in includeAttributes.

type=boolean
default=false
Displayed(tab/group)=NAS Port ID (/RADIUS Attributes/NAS Port)

nasPortIdPrefixString Specifies the user configurable string to be added as prefix to the NAS-Port-Id attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPortId' bit is set in includeAttributes and nasPortIdPfixType is set to 'userString'.

type=string
default=
minimum=0
maximum=8
Displayed(tab/group)=Prefix (/RADIUS Attributes/NAS Port)

nasPortIdPrefixType Specifies the prefix type to be added to the NAS-Port-Id attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPortId' bit is set in includeAttributes.

type=radiusaccounting.NasPortPrefixType
default=none
Displayed(tab/group)=Prefix Type (/RADIUS Attributes/NAS Port)

nasPortIdSuffixType Specifies the suffix type to be added to the NAS-Port-Id attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPortId' bit is set in includeAttributes.

type=radiusaccounting.NasPortSuffixType
default=none
Displayed(tab/group)=Suffix Type (/RADIUS Attributes/NAS Port)

nasPortType Specifies the NAS Port Type bit in includeAttributes.

type=boolean
default=false
Displayed(tab/group)=NAS Port Type (/RADIUS Attributes/NAS Port)

nasPortTypeType Specifies the value to be put in the RADIUS NAS-Port-Type attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPortType' bit is set in includeAttributes.

type=radiusaccounting.NasPortTypeType
default=standard
Displayed(tab/group)=Definition (/RADIUS Attributes/NAS Port)

nasPortTypeValue Specifies the value to be put in the RADIUS NAS-Port-Type attribute if included in RADIUS accounting-request messages. This field is only applicable if the 'nasPortType' bit is set in includeAttributes and the value of the object nasPortTypeType is equal to 'config'

type=int
default=0
minimum=0
maximum=255
Displayed(tab/group)=Value (/RADIUS Attributes/NAS Port)

radiusScriptPolicyName Specifies the RADIUS script policy used to change the RADIUS attributes of the outgoing Accounting-Request messages.

type=string
access=read-only
default=
minimum=0
maximum=32

radiusScriptPolicyPointer Enables selection of the RADIUS script policy

type=Pointer
default=
Displayed(tab/group)=RADIUS Script Policy

radiusServerPolicyPointer

type=Pointer
Displayed(tab/group)=RADIUS Server Policy (/RADIUS Attributes/RADIUS Server Policy)

routerType Specifies a virtual router type in the system. This value cannot be changed once a RADIUS server is configured for this policy. This attribute is used for NFM-P configuration only. When the Base option is selected, the routing table configuration of the router is the Base routing instance. When the Management option is selected, the routing table configuration of the router is the Management routing instance. When the Matched option is selected, the Base and Management router instances are the same. When the VPRN option is selected, a VPRN service is used as the routing instance.

type=aaa.RouterType
default=unspecified
Displayed(tab/group)=Router Instance (RADIUS Servers/Router)

serverAlgorithm Specifies the algorithm used to select a RADIUS server from the list of configured servers.

type=radiusaccounting.AccessAlgorithmType
default=direct
Displayed(tab/group)=Selection Algorithm (RADIUS Servers)

serverRetry Specifies the number of RADIUS requests towards the same RADIUS server.

type=int
default=3
minimum=1
maximum=10
Displayed(tab/group)=Retry Attempts (RADIUS Servers)

serverSrcAddr Specifies the source address of a RADIUS packet for L2TP accounting; it must be a valid unicast address.

type=InetAddress
default=0.0.0.0
Displayed(tab/group)=Source Address (RADIUS Servers)

serverSrcAddrType Specifies the type of address stored in server source address.

type=rtr.InetAddressType
default=unknown

valid enums=ipv4, unknown (Where parent is one of (policy.BackupManager, policy.Manager))

serverTimeOut Specifies, in seconds, the timeout between retries towards the same RADIUS server.

type=int
default=5
minimum=1
maximum=90
units=seconds
Displayed(tab/group)=Timeout (RADIUS Servers)

serverVirtualID Identifies a virtual router instance in the system. This value cannot be changed once an RADIUS server is configured for this policy. When the value is '0', both base and management router instances are matched.

type=long
access=read-only
default=0

vprnPointer Identify a VPRN instance in the system. This value cannot be changed once an RADIUS server is configured for this policy. This attribute is used for NFM-P configuration only.

type=Pointer
default=
Displayed(tab/group)=VPRN ID (RADIUS Servers/Router)

 
Overridden Properties
description The policy description.

displayedName The policy name.

access=read-create
minimum=1
maximum=32

 
Properties inherited from policy.PolicyDefinition
configurationAction, configurationMode, discoveryState, displayedName, distributionMode, isMaster, lastSyncTime, numberOfUnderlyingPolicyItems, origin, policyMode, policySyncGroupPointer, policyType
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods inherited from policy.PolicyDefinition
distribute, distributeUsingGroups, distributeV2, evaluatePolicy, findGlobal, findLocal, findReleased, getSyncTaskResult, resetToReleasedPolicy, setConfigurationModeToDraft, setConfigurationModeToReleased, setDistributionModeToLocalEditOnly, setDistributionModeToSyncWithGlobal, syncTo, syncToLocalWithResync
 
Supported Network Elements
7450 ESS Supported from 10.0.R4
  • Excluded chassis types: 7450-ESS1, 7450-ESS6, 7450-ESS6V
7750 SR Supported from 10.0.R4
7250 IXR Supported from 20.10.R1
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0