Resource Type: ios_radius_global

Defined in:
lib/puppet/type/ios_radius_global.rb

Overview

Configure IOS global RADIUS settings

Properties

  • attributes

    An array of [attribute number, attribute options] pairs,

    > NOTE: There are a huge number of attributes available across devices with varying configuration options. Some of these pose issues for idempotency. > > This modules does not attempt to solve these issues and you should take care to review your settings. > > Example: > > ‘[11, ’default direction inbound’]‘ will set correctly, however the device will return `[11, ’default direction in’]‘. You should prefer setting `[11, ’default direction in’]‘ > > Example: > > `[11, ’default direction outbound’]‘ will set correctly, however the device will remove the setting from the config as this is a default. You should instead prefer not setting this option.

  • enable

    Enable or disable RADIUS functionality [true|false]

  • key

    Encryption key (plaintext or in hash form depending on key_format)

  • key_format

    Encryption key format [0-7]

  • retransmit_count

    How many times to retransmit or ‘unset’

  • source_interface

    The source interface used for RADIUS packets (array of strings for multiple).

  • timeout

    Number of seconds before the timeout period ends or ‘unset’

  • vrf

    The VRF associated with source_interface (array of strings for multiple).

Parameters

  • name (namevar) (defaults to: default)

    Resource name, not used to manage the device