Classes
resource_api
: This class calls the resource_api::install class.resource_api::agent
: This class installs the Resource API gem into puppet agentresource_api::install
: This class installs dependencies of the Resource API into the puppet agent, and/or the puppetserver service.resource_api::install::agent
: This class installs the Resource API gem into puppet agentresource_api::install::master
: This class installs the Resource API gem into puppetserver, and restarts the puppetserver service to activate.resource_api::server
: This class installs the Resource API gem into puppetserver, and restarts the puppetserver service to activate.
This class calls the resource_api::install class.
include resource_api
This class installs the Resource API gem into puppet agent
- Note Deprecated, use resource_api::install::agent
include resource_api::agent
The following parameters are available in the resource_api::agent
class.
Data type: String
A specific release version of Resource API to install
Default value: 'latest'
This class installs dependencies of the Resource API into the puppet agent, and/or the puppetserver service.
include resource_api::install
This class installs the Resource API gem into puppet agent
include resource_api::install::agent
The following parameters are available in the resource_api::install::agent
class.
Data type: String
A specific release version of Resource API to install
Default value: 'latest'
This class installs the Resource API gem into puppetserver, and restarts the puppetserver service to activate.
include resource_api::install::master
The following parameters are available in the resource_api::install::master
class.
Data type: String
A specific release version of Resource API to install
Default value: 'latest'
Data type: Type[Resource]
The name of the puppetserver service to restart
Default value: $facts['pe_server_version']
This class installs the Resource API gem into puppetserver, and restarts the puppetserver service to activate.
- Note Deprecated, use resource_api::install::server
include resource_api::server
The following parameters are available in the resource_api::server
class.
Data type: String
A specific release version of Resource API to install
Default value: 'latest'
Data type: Type[Resource]
The name of the puppetserver service to reboot
Default value: $facts['pe_server_version']