routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
routeros.SystemLoggingAction
Explore with Pulumi AI
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
Create SystemLoggingAction Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SystemLoggingAction(name: string, args: SystemLoggingActionArgs, opts?: CustomResourceOptions);
@overload
def SystemLoggingAction(resource_name: str,
args: SystemLoggingActionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SystemLoggingAction(resource_name: str,
opts: Optional[ResourceOptions] = None,
target: Optional[str] = None,
memory_stop_on_full: Optional[bool] = None,
remember: Optional[bool] = None,
disk_file_count: Optional[float] = None,
disk_file_name: Optional[str] = None,
disk_lines_per_file: Optional[float] = None,
disk_stop_on_full: Optional[bool] = None,
email_start_tls: Optional[bool] = None,
email_to: Optional[str] = None,
memory_lines: Optional[float] = None,
remote: Optional[str] = None,
bsd_syslog: Optional[bool] = None,
name: Optional[str] = None,
___id_: Optional[float] = None,
remote_log_format: Optional[str] = None,
remote_port: Optional[float] = None,
remote_protocol: Optional[str] = None,
src_address: Optional[str] = None,
syslog_facility: Optional[str] = None,
syslog_severity: Optional[str] = None,
syslog_time_format: Optional[str] = None,
system_logging_action_id: Optional[str] = None,
___path_: Optional[str] = None)
func NewSystemLoggingAction(ctx *Context, name string, args SystemLoggingActionArgs, opts ...ResourceOption) (*SystemLoggingAction, error)
public SystemLoggingAction(string name, SystemLoggingActionArgs args, CustomResourceOptions? opts = null)
public SystemLoggingAction(String name, SystemLoggingActionArgs args)
public SystemLoggingAction(String name, SystemLoggingActionArgs args, CustomResourceOptions options)
type: routeros:SystemLoggingAction
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SystemLoggingActionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SystemLoggingActionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SystemLoggingActionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SystemLoggingActionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SystemLoggingActionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SystemLoggingAction Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SystemLoggingAction resource accepts the following input properties:
- Target string
- Storage facility or target of log messages.
- Bsd
Syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- Disk
File doubleCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - Disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - Disk
Lines doublePer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - Disk
Stop boolOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - Email
Start boolTls - Whether to use tls when sending email, applicable only if
action=email
. - Email
To string - Email address where logs are sent, applicable only if
action=email
. - Memory
Lines double - Number of records in local memory buffer, applicable only if
action=memory
. - Memory
Stop boolOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- Name string
- Name of an action.
- Remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - Remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - Remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- Remote
Port double - Remote logging server's UDP port, applicable if
action=remote
. - Remote
Protocol string - Protocol for remote logging messages.
- Src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - Syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - Syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - Syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - System
Logging stringAction Id - ___
id_ double - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- Target string
- Storage facility or target of log messages.
- Bsd
Syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- Disk
File float64Count - Specifies number of files used to store log messages, applicable only if
action=disk
. - Disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - Disk
Lines float64Per File - Specifies maximum size of file in lines, applicable only if
action=disk
. - Disk
Stop boolOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - Email
Start boolTls - Whether to use tls when sending email, applicable only if
action=email
. - Email
To string - Email address where logs are sent, applicable only if
action=email
. - Memory
Lines float64 - Number of records in local memory buffer, applicable only if
action=memory
. - Memory
Stop boolOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- Name string
- Name of an action.
- Remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - Remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - Remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- Remote
Port float64 - Remote logging server's UDP port, applicable if
action=remote
. - Remote
Protocol string - Protocol for remote logging messages.
- Src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - Syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - Syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - Syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - System
Logging stringAction Id - ___
id_ float64 - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- target String
- Storage facility or target of log messages.
- ___
id_ Double - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ String - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog Boolean - Whether to use bsd-syslog as defined in RFC 3164.
- disk
File DoubleCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File StringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines DoublePer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop BooleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start BooleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To String - Email address where logs are sent, applicable only if
action=email
. - memory
Lines Double - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop BooleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name String
- Name of an action.
- remember Boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote String
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log StringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port Double - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol String - Protocol for remote logging messages.
- src
Address String - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility String - SYSLOG facility, applicable if
action=remote
. - syslog
Severity String - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time StringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging StringAction Id
- target string
- Storage facility or target of log messages.
- ___
id_ number - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog boolean - Whether to use bsd-syslog as defined in RFC 3164.
- disk
File numberCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines numberPer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop booleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start booleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To string - Email address where logs are sent, applicable only if
action=email
. - memory
Lines number - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop booleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name string
- Name of an action.
- remember boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port number - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol string - Protocol for remote logging messages.
- src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging stringAction Id
- target str
- Storage facility or target of log messages.
- ___
id_ float - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ str - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd_
syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- disk_
file_ floatcount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk_
file_ strname - Name of the file used to store log messages, applicable only if
action=disk
. - disk_
lines_ floatper_ file - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk_
stop_ boolon_ full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email_
start_ booltls - Whether to use tls when sending email, applicable only if
action=email
. - email_
to str - Email address where logs are sent, applicable only if
action=email
. - memory_
lines float - Number of records in local memory buffer, applicable only if
action=memory
. - memory_
stop_ boolon_ full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name str
- Name of an action.
- remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote str
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote_
log_ strformat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote_
port float - Remote logging server's UDP port, applicable if
action=remote
. - remote_
protocol str - Protocol for remote logging messages.
- src_
address str - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog_
facility str - SYSLOG facility, applicable if
action=remote
. - syslog_
severity str - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog_
time_ strformat - SYSLOG time format (
bsd-syslog
oriso8601
). - system_
logging_ straction_ id
- target String
- Storage facility or target of log messages.
- ___
id_ Number - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ String - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog Boolean - Whether to use bsd-syslog as defined in RFC 3164.
- disk
File NumberCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File StringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines NumberPer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop BooleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start BooleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To String - Email address where logs are sent, applicable only if
action=email
. - memory
Lines Number - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop BooleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name String
- Name of an action.
- remember Boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote String
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log StringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port Number - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol String - Protocol for remote logging messages.
- src
Address String - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility String - SYSLOG facility, applicable if
action=remote
. - syslog
Severity String - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time StringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging StringAction Id
Outputs
All input properties are implicitly available as output properties. Additionally, the SystemLoggingAction resource produces the following output properties:
Look up Existing SystemLoggingAction Resource
Get an existing SystemLoggingAction resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SystemLoggingActionState, opts?: CustomResourceOptions): SystemLoggingAction
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
bsd_syslog: Optional[bool] = None,
default: Optional[bool] = None,
disk_file_count: Optional[float] = None,
disk_file_name: Optional[str] = None,
disk_lines_per_file: Optional[float] = None,
disk_stop_on_full: Optional[bool] = None,
email_start_tls: Optional[bool] = None,
email_to: Optional[str] = None,
memory_lines: Optional[float] = None,
memory_stop_on_full: Optional[bool] = None,
name: Optional[str] = None,
remember: Optional[bool] = None,
remote: Optional[str] = None,
remote_log_format: Optional[str] = None,
remote_port: Optional[float] = None,
remote_protocol: Optional[str] = None,
src_address: Optional[str] = None,
syslog_facility: Optional[str] = None,
syslog_severity: Optional[str] = None,
syslog_time_format: Optional[str] = None,
system_logging_action_id: Optional[str] = None,
target: Optional[str] = None) -> SystemLoggingAction
func GetSystemLoggingAction(ctx *Context, name string, id IDInput, state *SystemLoggingActionState, opts ...ResourceOption) (*SystemLoggingAction, error)
public static SystemLoggingAction Get(string name, Input<string> id, SystemLoggingActionState? state, CustomResourceOptions? opts = null)
public static SystemLoggingAction get(String name, Output<String> id, SystemLoggingActionState state, CustomResourceOptions options)
resources: _: type: routeros:SystemLoggingAction get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Bsd
Syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- Default bool
- It's the default item.
- Disk
File doubleCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - Disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - Disk
Lines doublePer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - Disk
Stop boolOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - Email
Start boolTls - Whether to use tls when sending email, applicable only if
action=email
. - Email
To string - Email address where logs are sent, applicable only if
action=email
. - Memory
Lines double - Number of records in local memory buffer, applicable only if
action=memory
. - Memory
Stop boolOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- Name string
- Name of an action.
- Remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - Remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - Remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- Remote
Port double - Remote logging server's UDP port, applicable if
action=remote
. - Remote
Protocol string - Protocol for remote logging messages.
- Src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - Syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - Syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - Syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - System
Logging stringAction Id - Target string
- Storage facility or target of log messages.
- ___
id_ double - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- Bsd
Syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- Default bool
- It's the default item.
- Disk
File float64Count - Specifies number of files used to store log messages, applicable only if
action=disk
. - Disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - Disk
Lines float64Per File - Specifies maximum size of file in lines, applicable only if
action=disk
. - Disk
Stop boolOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - Email
Start boolTls - Whether to use tls when sending email, applicable only if
action=email
. - Email
To string - Email address where logs are sent, applicable only if
action=email
. - Memory
Lines float64 - Number of records in local memory buffer, applicable only if
action=memory
. - Memory
Stop boolOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- Name string
- Name of an action.
- Remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - Remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - Remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- Remote
Port float64 - Remote logging server's UDP port, applicable if
action=remote
. - Remote
Protocol string - Protocol for remote logging messages.
- Src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - Syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - Syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - Syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - System
Logging stringAction Id - Target string
- Storage facility or target of log messages.
- ___
id_ float64 - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- ___
id_ Double - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ String - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog Boolean - Whether to use bsd-syslog as defined in RFC 3164.
- default_ Boolean
- It's the default item.
- disk
File DoubleCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File StringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines DoublePer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop BooleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start BooleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To String - Email address where logs are sent, applicable only if
action=email
. - memory
Lines Double - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop BooleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name String
- Name of an action.
- remember Boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote String
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log StringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port Double - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol String - Protocol for remote logging messages.
- src
Address String - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility String - SYSLOG facility, applicable if
action=remote
. - syslog
Severity String - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time StringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging StringAction Id - target String
- Storage facility or target of log messages.
- ___
id_ number - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ string - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog boolean - Whether to use bsd-syslog as defined in RFC 3164.
- default boolean
- It's the default item.
- disk
File numberCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File stringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines numberPer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop booleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start booleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To string - Email address where logs are sent, applicable only if
action=email
. - memory
Lines number - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop booleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name string
- Name of an action.
- remember boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote string
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log stringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port number - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol string - Protocol for remote logging messages.
- src
Address string - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility string - SYSLOG facility, applicable if
action=remote
. - syslog
Severity string - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time stringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging stringAction Id - target string
- Storage facility or target of log messages.
- ___
id_ float - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ str - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd_
syslog bool - Whether to use bsd-syslog as defined in RFC 3164.
- default bool
- It's the default item.
- disk_
file_ floatcount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk_
file_ strname - Name of the file used to store log messages, applicable only if
action=disk
. - disk_
lines_ floatper_ file - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk_
stop_ boolon_ full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email_
start_ booltls - Whether to use tls when sending email, applicable only if
action=email
. - email_
to str - Email address where logs are sent, applicable only if
action=email
. - memory_
lines float - Number of records in local memory buffer, applicable only if
action=memory
. - memory_
stop_ boolon_ full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name str
- Name of an action.
- remember bool
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote str
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote_
log_ strformat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote_
port float - Remote logging server's UDP port, applicable if
action=remote
. - remote_
protocol str - Protocol for remote logging messages.
- src_
address str - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog_
facility str - SYSLOG facility, applicable if
action=remote
. - syslog_
severity str - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog_
time_ strformat - SYSLOG time format (
bsd-syslog
oriso8601
). - system_
logging_ straction_ id - target str
- Storage facility or target of log messages.
- ___
id_ Number - Resource ID type (.id / name). This is an internal service field, setting a value is not required.
- ___
path_ String - Resource path for CRUD operations. This is an internal service field, setting a value is not required.
- bsd
Syslog Boolean - Whether to use bsd-syslog as defined in RFC 3164.
- default Boolean
- It's the default item.
- disk
File NumberCount - Specifies number of files used to store log messages, applicable only if
action=disk
. - disk
File StringName - Name of the file used to store log messages, applicable only if
action=disk
. - disk
Lines NumberPer File - Specifies maximum size of file in lines, applicable only if
action=disk
. - disk
Stop BooleanOn Full - Whether to stop to save log messages to disk after the specified disk-lines-per-file and disk-file-count number is
reached, applicable only if
action=disk
. - email
Start BooleanTls - Whether to use tls when sending email, applicable only if
action=email
. - email
To String - Email address where logs are sent, applicable only if
action=email
. - memory
Lines Number - Number of records in local memory buffer, applicable only if
action=memory
. - memory
Stop BooleanOn Full - Whether to stop to save log messages in local buffer after the specified memory-lines number is reached.
- name String
- Name of an action.
- remember Boolean
- Whether to keep log messages, which have not yet been displayed in console, applicable if
action=echo
. - remote String
- Remote logging server's IP/IPv6 address, applicable if
action=remote
. - remote
Log StringFormat - Format for logs to be sent to remote instance: - cef - logs are sent in CEF format; - default - logs are sent as it is; - syslog - logs are sent in BSD-syslog format.
- remote
Port Number - Remote logging server's UDP port, applicable if
action=remote
. - remote
Protocol String - Protocol for remote logging messages.
- src
Address String - Source address used when sending packets to remote server, applicable if
action=remote
. - syslog
Facility String - SYSLOG facility, applicable if
action=remote
. - syslog
Severity String - Severity level indicator defined in RFC 3164, applicable if
action=remote
. - syslog
Time StringFormat - SYSLOG time format (
bsd-syslog
oriso8601
). - system
Logging StringAction Id - target String
- Storage facility or target of log messages.
Package Details
- Repository
- routeros terraform-routeros/terraform-provider-routeros
- License
- Notes
- This Pulumi package is based on the
routeros
Terraform Provider.
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros