Files
terraform-provider-unifi/docs/resources/setting_rsyslogd.md
Mateusz Filipowicz b9284f7758 docs: improve documentation for 1.0.0 release (#75)
* docs: add examples and recreate TF documentation

* update readme

* add information about experimental support of firewall zones
2025-03-22 19:13:16 +01:00

2.3 KiB

page_title, subcategory, description
page_title subcategory description
unifi_setting_rsyslogd Resource - terraform-provider-unifi Manages Remote Syslog (rsyslogd) settings for UniFi devices. Controller version 8.5 or later is required.

unifi_setting_rsyslogd (Resource)

Manages Remote Syslog (rsyslogd) settings for UniFi devices. Controller version 8.5 or later is required.

Example Usage

resource "unifi_setting_rsyslogd" "example" {
  # Enable remote syslog functionality
  enabled = true
  
  # Remote syslog server IP address
  ip = "192.168.1.200"
  
  # Remote syslog server port
  port = 514
  
  # Types of log content to send
  # Valid options: "device", "client", "admin_activity"
  contents = ["device", "client", "admin_activity"]
  
  # Enable debug logging
  debug = true
  
  # Netconsole configuration (optional)
  netconsole_enabled = true
  netconsole_host = "192.168.1.150"
  netconsole_port = 1514
  
  # Specify the site (optional, defaults to site configured in provider, otherwise "default")
  # site = "default"
}

Schema

Required

  • enabled (Boolean) Whether remote syslog is enabled.

Optional

  • contents (List of String) List of log types to include in the remote syslog. Valid values: device, client, firewall_default_policy, triggers, updates, admin_activity, critical, security_detections, vpn.
  • debug (Boolean) Whether debug logging is enabled.
  • ip (String) IP address of the remote syslog server.
  • log_all_contents (Boolean) Whether to log all content types.
  • netconsole_enabled (Boolean) Whether netconsole logging is enabled.
  • netconsole_host (String) Hostname or IP address of the netconsole server.
  • netconsole_port (Number) Port number for the netconsole server. Valid values: 1-65535.
  • port (Number) Port number for the remote syslog server. Valid values: 1-65535.
  • site (String) The name of the UniFi site where this resource should be applied. If not specified, the default site will be used.
  • this_controller (Boolean) Whether to use this controller as the syslog server.
  • this_controller_encrypted_only (Boolean) Whether to only use encrypted connections to this controller for syslog.

Read-Only

  • id (String) The unique identifier of this resource.