class CsvGenerateMethod

ManagedElement
+-IpworksFunction
+-IPWorksAAARoot
+-IPWorksRadiusAAARoot
+-RadiusAAAService
+-AccountingService
+-CsvGenerateMethod

This is Managed Object Class for user to set the accounting file generating method.

Attributes
boolean
acctMessageReadable = false
The default value is false. If the value is true, the accounting message will be readable.

Takes effect: After next restart
string
csvBackupFileDir = /cluster/ipworks/cdr/csvbackup/
Specifies the CSV backup file directory. The default setting is /cluster/ipworks/cdr/csvbackup/.

Takes effect: After next restart
CSVFileGenerateRule
csvFileGenerateRule = FILE_SIZE
Specifies the CSV Generating file rules:
FILE_SIZE
FILE_RECORD_NUMBER
TIME_INTERVAL
FILE_SIZE_OR_TIME_INTERVAL

The default value is FILE_SIZE .


Takes effect: After next restart
uint16
csvFileRecordNum = 2500 { 1..10000 }
Specifies the CSV file maximum record number. The range is 1-10000.

The default value is 2500.


Takes effect: After next restart
uint8
csvFileSize = 10 { 1..20 }
Specifies the CSV file maximum size in megabytes. The range is 1-20.

The default value is 10. If the file size set too small, it will slightly impact session based radius traffic.


Takes effect: After next restart
uint8
csvFileTimeInterval = 15 { 1..60 }
Specifies the CSV file time interval in minutes. The range is 1-60.

The default value is 15.


Unit: 1 minute
Takes effect: After next restart
string
key
mandatory
noNotification
restricted
csvGenerateMethodId
The value component of the RDN.
string
mandatory
csvGeneratorFileDir
Specifies the CSV Generated file directory.

The default setting is /cluster/ipworks/cdr/payment/. Use different sub-folder for msgbase and CSV generator.


Takes effect: After next restart
uint16
csvPaymentBackupExpireTime = 10080
Specifies the CSV backup file expire time. Only for CSV generator.

The default value is 10080 minutes.


Unit: 1 minute
Takes effect: After next restart
string
mandatory
csvPaymentTempFileDir
Specifies the temp file directory of CSV payment. Only for CSV generator.

The default setting is /cluster/ipworks/cdr/temp/.


Takes effect: After next restart
Ipv4Ipv6
generatorEngineAddress = 127.0.0.1
Specifies the address of AAA CSV Generator.

The default value is 127.0.0.1. Only for CSV generator.


Takes effect: After next restart
Port
generatorEnginePort = 56165
Specifies the port number of AAA CSV Generator. The value range is 50000-60000. Only for CSV generator.

The default value is 56165.


Takes effect: After next restart
uint16
pkMaxFileRecordNum = 0
Specifies the accouting PK maximum file record number.

The default value is 0, 0 means not limit.


Takes effect: After next restart
uint8
pkMaxFileSize = 2 { 1..20 }
Specifies maximum size of the PK file in megabytes. The range is 1-20.

The default value is 2.


Takes effect: After next restart

  class CsvGenerateMethod