{ "logicmonitor_collector": { "full_properties": { "backup_collector_id": { "description": "The Id of the failover Collector configured for this Collector", "required": false }, "collector_group_id": { "description": "The Id of the group the Collector is in", "required": false }, "description": { "description": "The Collector's description", "required": false }, "enable_collector_device_failover": { "description": "Whether or not the device the Collector is installed on is enabled for fail over", "required": false }, "enable_failback": { "description": "Whether or not automatic failback is enabled for the Collector", "required": false }, "escalation_chain_id": { "description": "The Id of the escalation chain associated with this Collector", "required": false }, "resend_interval": { "description": "The interval, in minutes, after which alert notifications for the Collector will be resent", "required": false }, "suppress_alert_clear": { "description": "Whether alert clear notifications are suppressed for the Collector", "required": false } }, "path": "/docs/providers/logicmonitor/r/collector.html", "properties": [ "backup_collector_id", "collector_group_id", "description", "enable_failback", "enable_collector_device_failover", "escalation_chain_id", "resend_interval", "suppress_alert_clear" ] }, "logicmonitor_collector_group": { "full_properties": { "description": { "description": "Set description of collector group", "required": false }, "name": { "description": "Name of collector group", "required": true } }, "path": "/docs/providers/logicmonitor/r/collectorgroup.html", "properties": [ "name", "description" ] }, "logicmonitor_device": { "full_properties": { "collector": { "description": "The id of the collector that will monitoring the device", "required": true }, "disable_alerting": { "description": "The host is created with alerting disabled (default is true)", "required": false }, "display_name": { "description": "Display name of device, (default is ip_addr)", "required": false }, "hostgroup_id": { "description": "The host group id that specifies which group the device belongs to (multiple host group ids can be added, represented by a comma separated string)", "required": false }, "ip_addr": { "description": "Ip Address/Hostname of device", "required": true }, "properties": { "description": "The properties associated with this device group. Any string value pair will work (see example).", "required": false } }, "path": "/docs/providers/logicmonitor/r/device.html", "properties": [ "ip_addr", "collector", "display_name", "disable_alerting", "hostgroup_id", "properties" ] }, "logicmonitor_device_group": { "full_properties": { "applies_to": { "description": "The Applies to custom query for this group. Setting this field will make this a dynamic group.", "required": false }, "description": { "description": "Description of device group", "required": false }, "disable_alerting": { "description": "Indicates whether alerting is disabled (true) or enabled (false) for this device group", "required": false }, "name": { "description": "Name of device group", "required": true }, "parent_id": { "description": "The id of the parent group for this device group (the root device group has an Id of 1)", "required": false }, "properties": { "description": "The properties associated with this device group. Any string value pair will work (see example).", "required": false } }, "path": "/docs/providers/logicmonitor/r/devicegroup.html", "properties": [ "name", "description", "parent_id", "applies_to", "disable_alerting", "properties" ] } }