scale_computing.hypercore.smtp_info module – List SMTP configuration 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.smtp_info
.
New in scale_computing.hypercore 1.2.0
Synopsis
Use this module to list information about the SMTP configuration on HyperCore API.
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 |
Notes
Note
SMTP authentication can be configured using username and password. In this case the configured username is returned, but password is not. Returned password is always empty string (“”).
See Also
See also
- scale_computing.hypercore.smtp
Modify SMTP configuration on HyperCore API.
Examples
- name: List all configurations on DNS configuration on HyperCore API
scale_computing.hypercore.smtp_info:
register: smtp_info
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
SMTP configuration record. Returned: success |
|
Password for authentication if use_auth is true. HyperCore API currently does not allow retrieving configured SMPT password - returned password field contains emtpy string “”. To be consistent module returned value is also empty string. Returned: success Sample: |
|
Username for authentication if use_auth is true Returned: success Sample: |
|
Email address the system alerts will be sent from Returned: success Sample: |
|
Latest Task Tag Returned: success Sample: |
|
TCP port of the SMTP server Returned: success Sample: |
|
IP address or hostname of the SMTP server Returned: success Sample: |
|
Is authentication enabled or not Returned: success Sample: |
|
Enable SSL encryption Returned: success Sample: |
|
Unique identifier Returned: success Sample: |