configuration objects
=====================

action()
--------

The :doc:`action <../configuration/actions>`  object is the primary means of
describing actions to be carried out.

global()
--------

This is used to set global configuration parameters. For details, please
see the `rsyslog global configuration object <global.html>`_.

input()
-------

The :doc:`input <../configuration/input>` object is the primary means of
describing inputs, which are used to gather messages for rsyslog processing.

module()
--------

The module object is used to load plugins.

parser()
--------

The :doc:`parser <../configuration/parser>` object is used to define
custom parser objects.

timezone()
----------

The :doc:`timezone <../configuration/timezone>` object is used to define
timezone settings.
