Type Reference
This page is autogenerated; any changes will get overwritten (last generated on Tue Jan 01 10:34:15 CST 2008)
This page is generated to provide a reference for the Nagios resource types, until it gets released.
nagios_command
The Nagios type command. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_command.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
command_line
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
target
target
use
Nagios configuration file parameter.
nagios_contact
The Nagios type contact. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_contact.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
alias
Nagios configuration file parameter.
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
host_notification_commands
Nagios configuration file parameter.
host_notification_options
Nagios configuration file parameter.
host_notification_period
Nagios configuration file parameter.
pager
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
service_notification_commands
Nagios configuration file parameter.
service_notification_options
Nagios configuration file parameter.
service_notification_period
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_contactgroup
The Nagios type contactgroup. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_contactgroup.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
alias
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
members
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
target
target
use
Nagios configuration file parameter.
nagios_host
The Nagios type host. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_host.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
address
Nagios configuration file parameter.
alias
Nagios configuration file parameter.
check_command
Nagios configuration file parameter.
checks_enabled
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
event_handler_enabled
Nagios configuration file parameter.
failure_prediction_enabled
Nagios configuration file parameter.
flap_detection_enabled
Nagios configuration file parameter.
max_check_attempts
Nagios configuration file parameter.
notification_interval
Nagios configuration file parameter.
notification_options
Nagios configuration file parameter.
notification_period
Nagios configuration file parameter.
notifications_enabled
Nagios configuration file parameter.
parents
Nagios configuration file parameter.
process_perf_data
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
register
Nagios configuration file parameter.
retain_nonstatus_information
Nagios configuration file parameter.
retain_status_information
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_hostextinfo
The Nagios type hostextinfo. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_hostextinfo.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
ensure
The basic property that the object should be in. Valid values are absent, present.
icon_image
Nagios configuration file parameter.
icon_image_alt
Nagios configuration file parameter.
notes_url
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
target
target
use
Nagios configuration file parameter.
vrml_image
Nagios configuration file parameter.
nagios_hostgroup
The Nagios type hostgroup. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_hostgroup.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
alias
Nagios configuration file parameter.
contact_groups
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
members
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
target
target
use
Nagios configuration file parameter.
nagios_hostgroupescalation
The Nagios type hostgroupescalation. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_hostgroupescalation.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
contact_groups
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
first_notification
Nagios configuration file parameter.
last_notification
Nagios configuration file parameter.
notification_interval
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
target
target
use
Nagios configuration file parameter.
nagios_service
The Nagios type service. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_service.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
active_checks_enabled
Nagios configuration file parameter.
check_command
Nagios configuration file parameter.
check_freshness
Nagios configuration file parameter.
check_period
Nagios configuration file parameter.
contact_groups
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
event_handler_enabled
Nagios configuration file parameter.
flap_detection_enabled
Nagios configuration file parameter.
freshness_threshold
Nagios configuration file parameter.
host_name
Nagios configuration file parameter.
is_volatile
Nagios configuration file parameter.
max_check_attempts
Nagios configuration file parameter.
name
Nagios configuration file parameter.
normal_check_interval
Nagios configuration file parameter.
notification_interval
Nagios configuration file parameter.
notification_options
Nagios configuration file parameter.
notification_period
Nagios configuration file parameter.
notifications_enabled
Nagios configuration file parameter.
obsess_over_service
Nagios configuration file parameter.
parallelize_check
Nagios configuration file parameter.
passive_checks_enabled
Nagios configuration file parameter.
process_perf_data
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
register
Nagios configuration file parameter.
retain_nonstatus_information
Nagios configuration file parameter.
retain_status_information
Nagios configuration file parameter.
retry_check_interval
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_servicedependency
The Nagios type servicedependency. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_servicedependency.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
dependent_host_name
Nagios configuration file parameter.
dependent_service_description
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
execution_failure_criteria
Nagios configuration file parameter.
notification_failure_criteria
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
service_description
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_serviceescalation
The Nagios type serviceescalation. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_serviceescalation.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
contact_groups
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
first_notification
Nagios configuration file parameter.
last_notification
Nagios configuration file parameter.
notification_interval
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
service_description
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_serviceextinfo
The Nagios type serviceextinfo. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_serviceextinfo.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
ensure
The basic property that the object should be in. Valid values are absent, present.
icon_image
Nagios configuration file parameter.
icon_image_alt
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
service_description
Nagios configuration file parameter.
target
target
use
Nagios configuration file parameter.
nagios_timeperiod
The Nagios type timeperiod. This resource type is autogenerated using the model developed in Naginator, and all of the Nagios types are generated using the same code and the same library.
This type generates Nagios configuration statements in Nagios-parseable configuration files. By default, the statements will be added to /etc/nagios/nagios_timeperiod.cfg, but you can send them to a different file by setting their ``target attribute.
Parameters
alias
Nagios configuration file parameter.
ensure
The basic property that the object should be in. Valid values are absent, present.
friday
Nagios configuration file parameter.
monday
Nagios configuration file parameter.
provider
The specific backend for provider to use. You will seldom need to specify this -- Puppet will usually discover the appropriate provider for your platform. Available providers are:
- naginator:
saturday
Nagios configuration file parameter.
sunday
Nagios configuration file parameter.
target
target
thursday
Nagios configuration file parameter.
tuesday
Nagios configuration file parameter.
use
Nagios configuration file parameter.
wednesday
Nagios configuration file parameter.
This page autogenerated on Tue Jan 01 10:34:15 CST 2008