scale_computing.hypercore.syslog_server_info module – List Syslog servers on HyperCore API
Note
This module is part of the scale_computing.hypercore collection (version 1.6.0).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install scale_computing.hypercore
.
To use it in a playbook, specify: scale_computing.hypercore.syslog_server_info
.
New in scale_computing.hypercore 1.2.0
Synopsis
Use this module to list information about the Syslog servers configuration on HyperCore API.
The output is sorted, in ascending order, first by host, then port, then protocol.
Parameters
Parameter |
Comments |
---|---|
Scale Computing HyperCore instance information. |
|
Select login method. If not set, the value of the Value local - username/password is verified by the HyperCore server (the local users). Value oidc - username/password is verified by the configured OIDC provider. Choices:
|
|
The HyperCore instance URL. If not set, the value of the For example “https://10.1.2.3:443”. |
|
Password used for authentication. If not set, the value of the |
|
Timeout in seconds for the connection with the Scale Computing HyperCore API instance. If not set, the value of the |
|
Username used for authentication. If not set, the value of the |
See Also
See also
- scale_computing.hypercore.syslog_server
Create, update or delete Syslog servers from HyperCore API.
Examples
- name: List all Syslog servers on HyperCore API
scale_computing.hypercore.syslog_server_info:
register: syslog_server
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
A list of Syslog servers records. Returned: success |
|
Unique identifier for an AlertTag (internal) Returned: success Sample: |
|
IP address or hostname of the syslog server Returned: success Sample: |
|
Latest Task Tag Returned: success Sample: |
|
Network port of the syslog server Returned: success Sample: |
|
Network protocol used to send syslog alerts Returned: success Sample: |
|
Alert resend delay in seconds Returned: success Sample: |
|
Alerts will not resend if there are additional event triggers within this time in seconds Returned: success Sample: |
|
Unique identifer Returned: success Sample: |