Classes
ipmi
: == Class: ipmi Please refer to https://github.com/jhoblitt/puppet-ipmi#usage for parameter documentation.ipmi::params
: == Class: ipmi::params This class should be considered private.
Defined types
ipmi::network
: == Defined resource type: ipmi::networkipmi::snmp
: == Defined resource type: ipmi::snmpipmi::user
: == Defined resource type: ipmi::user
== Class: ipmi
Please refer to https://github.com/jhoblitt/puppet-ipmi#usage for parameter documentation.
The following parameters are available in the ipmi
class.
Data type: Enum[present, absent]
Default value: present
Data type: Enum[running, stopped]
Default value: stopped
Data type: Boolean
Default value: false
Data type: Array[Hash]
Default value: []
Data type: Boolean
Default value: false
Data type: Variant[Boolean, Enum[optional]]
Default value: false
Data type: Integer[1, 4]
Default value: 4
Data type: Optional[Hash]
Default value: undef
Data type: Optional[String]
Default value: undef
== Class: ipmi::params
This class should be considered private.
== Defined resource type: ipmi::network
The following parameters are available in the ipmi::network
defined type.
Data type: Stdlib::IP::Address::V4::Nosubnet
Default value: '0.0.0.0'
Data type: Stdlib::IP::Address::V4::Nosubnet
Default value: '255.255.255.0'
Data type: Stdlib::IP::Address::V4::Nosubnet
Default value: '0.0.0.0'
Data type: Enum[dhcp, static]
Default value: dhcp
Data type: Integer[1]
Default value: 1
== Defined resource type: ipmi::snmp
The following parameters are available in the ipmi::snmp
defined type.
Data type: String
Default value: 'public'
Data type: Integer[1]
Default value: 1
== Defined resource type: ipmi::user
The following parameters are available in the ipmi::user
defined type.
Data type: Integer[1]
Data type: Enum[present, enabled, absent, disabled]
Default value: present
Data type: String
Default value: $title
Data type: Optional[String]
Default value: undef
Data type: Integer[1, 4]
Default value: 4
Data type: Integer[1]
Default value: 1