This module is no longer maintained as it has been integrated into the nac-aci module.
Manages ACI Syslog Policy
Location in GUI:
Admin
» External Data Collectors
» Monitoring Destinations
» Syslog
module "aci_syslog_policy" {
source = "netascode/syslog-policy/aci"
version = ">= 0.2.1"
name = "SYSLOG1"
description = "My Description"
format = "nxos"
show_millisecond = true
admin_state = true
local_admin_state = false
local_severity = "errors"
console_admin_state = false
console_severity = "critical"
destinations = [{
name = "DEST1"
hostname_ip = "1.1.1.1"
protocol = "tcp"
port = 1514
admin_state = false
format = "nxos"
facility = "local1"
severity = "information"
mgmt_epg_type = "oob"
mgmt_epg_name = "OOB1"
}]
}
Name | Version |
---|---|
terraform | >= 1.3.0 |
aci | >= 2.0.0 |
Name | Version |
---|---|
aci | >= 2.0.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
name | Syslog policy name. | string |
n/a | yes |
description | Description. | string |
"" |
no |
format | Format. Choices: aci , nxos . |
string |
"aci" |
no |
show_millisecond | Show milliseconds. | bool |
false |
no |
admin_state | Admin state. | bool |
true |
no |
local_admin_state | Local admin state. | bool |
true |
no |
local_severity | Local severity. Choices: emergencies , alerts , critical , errors , warnings , notifications , information , debugging . |
string |
"information" |
no |
console_admin_state | Console admin state. | bool |
true |
no |
console_severity | Console severity. Choices: emergencies , alerts , critical , errors , warnings , notifications , information , debugging . |
string |
"alerts" |
no |
destinations | List of destinations. Allowed values protocol : udp , tcp , ssl . Allowed values port : 0-65535. Default value port : 514. Choices format : aci , nxos . Default value format : aci . Choices facility : local0 , local1 ,local2 ,local3 ,local4 ,local5 , local6 , local7 . Default value facility : local7 . Choices severity : emergencies , alerts , critical , errors , warnings , notifications , information , debugging . Default value severity : warnings . Choices mgmt_epg_type : inb , oob . Default value mgmt_epg_type : inb . |
list(object({ |
[] |
no |
Name | Description |
---|---|
dn | Distinguished name of syslogGroup object. |
name | Syslog policy name. |
Name | Type |
---|---|
aci_rest_managed.fileRsARemoteHostToEpg | resource |
aci_rest_managed.syslogConsole | resource |
aci_rest_managed.syslogFile | resource |
aci_rest_managed.syslogGroup | resource |
aci_rest_managed.syslogProf | resource |
aci_rest_managed.syslogRemoteDest | resource |