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