Resource Type: ios_aaa_accounting
- Defined in:
- lib/puppet/type/ios_aaa_accounting.rb
Overview
Configure aaa accounting on device
Properties
-
accounting_list
The accounting list - named or default
-
accounting_service
AAA Accounting service to use
-
accounting_status
The status of the accounting
-
commands_enable_level
Enable level - needed for “commands” accounting_service
-
ensure
(defaults to: present)
Whether this aaa accounting should be present or absent on the target system.
-
server_groups
Array of the server groups eg. ‘[’tacacs+‘], [’test1’, ‘test2’]‘
-
update_newinfo
Only send accounting update records when we have new acct info. (For periodic use “update_newinfo_periodic”) - use with “update” accounting_service.
-
update_newinfo_periodic
Periodic intervals to send accounting update records(in minutes) when we have new acct info. (For non-periodic use “update_newinfo”) - use with “update” accounting_service.
-
update_periodic
Periodic intervals to send accounting update records(in minutes) (For new acct info only use “update_newinfo_periodic”) - use with “update” accounting_service.
Parameters
-
name (namevar)
(defaults to: default)
Name. On resource this is a composite of the authorization_service (and enable level if “commands”)
and authorization_list name eg. "commands 15 default" or "exec authlist1" - or "update" type eg. "update newinfo"