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"