RsyslogServer#

class RsyslogServer(server_name=None, ip_address=None, port=None, network_protocol=None, modules=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)[source]#

Bases: ExternalizableAbstractModel

Parameters:
  • server_name (required) – (server_name) RSYSLOG server name

  • ip_address (required) – (ip_address)

  • port (required) – (port) RSYSLOG server port

  • network_protocol (required) – (network_protocol)

  • modules – (modules) List of modules registered to RSYSLOG server

property ip_address#
Type:

IPAddress

property modules#

List of modules registered to RSYSLOG server

Type:

list[ RsyslogModuleItem ]

property network_protocol#
Type:

RsyslogNetworkProtocol

property port#

RSYSLOG server port

Type:

int

property server_name#

RSYSLOG server name

Type:

str

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model