2015-04-24 14:26:44 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Icinga\Module\Director\Objects;
|
|
|
|
|
2015-04-24 15:57:01 +02:00
|
|
|
class IcingaHost extends IcingaObject
|
2015-04-24 14:26:44 +02:00
|
|
|
{
|
|
|
|
protected $table = 'icinga_host';
|
|
|
|
|
|
|
|
protected $defaultProperties = array(
|
|
|
|
'id' => null,
|
|
|
|
'object_name' => null,
|
|
|
|
'address' => null,
|
|
|
|
'address6' => null,
|
|
|
|
'check_command_id' => null,
|
|
|
|
'max_check_attempts' => null,
|
|
|
|
'check_period_id' => null,
|
|
|
|
'check_interval' => null,
|
|
|
|
'retry_interval' => null,
|
|
|
|
'enable_notifications' => null,
|
|
|
|
'enable_active_checks' => null,
|
|
|
|
'enable_passive_checks' => null,
|
|
|
|
'enable_event_handler' => null,
|
|
|
|
'enable_flapping' => null,
|
|
|
|
'enable_perfdata' => null,
|
|
|
|
'event_command_id' => null,
|
|
|
|
'flapping_threshold' => null,
|
|
|
|
'volatile' => null,
|
|
|
|
'zone_id' => null,
|
|
|
|
'command_endpoint_id' => null,
|
|
|
|
'notes' => null,
|
|
|
|
'notes_url' => null,
|
|
|
|
'action_url' => null,
|
|
|
|
'icon_image' => null,
|
|
|
|
'icon_image_alt' => null,
|
|
|
|
'object_type' => null,
|
|
|
|
);
|
|
|
|
}
|