f5networks.f5_modules.bigip_smtp модуль — Управляет настройками SMTP на BIG-IP
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.31.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в плейбуке, укажите: f5networks.f5_modules.bigip_smtp.
Новинка в f5networks.f5_modules 1.0.0
Обзор
- Позволяет настроить BIG-IP на отправку почты через SMTP-сервер, настраивая параметры SMTP-сервера.
Параметры
Параметр | Комментарии |
|---|---|
authentication boolean | Данные аутентификации могут быть заданы в конфигурации SMTP-сервера, даже если аутентификация не используется (например, для конфигураций на этапе тестирования или внесения срочных изменений). Этот параметр служит переключателем для активации или деактивации указанных параметров При При Варианты:
|
encryption string | Указывает, требует ли SMTP-сервер зашифрованное соединение для отправки почты. Варианты:
|
from_address string | Адрес электронной почты, с которого отправляется письмо. Это адрес «От кого», который видит получатель. |
local_host_name string | Имя хоста, используемое в заголовках SMTP в формате полностью квалифицированного доменного имени. Эта настройка не относится к имени хоста системы BIG-IP. |
name string / обязательно | Указывает имя конфигурации SMTP-сервера. |
partition string | Раздел устройства для управления ресурсами. По умолчанию: |
provider словарь добавлено в f5networks.f5_modules 1.0.0 | Объект типа словарь, содержащий данные подключения. |
|
auth_provider string |
Настраивает поставщика аутентификации для получения токенов аутентификации с удаленного устройства. Этот параметр действительно используется при работе с устройствами BIG-IQ. |
|
no_f5_teem boolean |
Если Вы можете опустить этот параметр, установив переменную среды Предыдущая переменная Варианты:
|
|
password псевдонимы: pass, pwd string / обязательно |
Пароль учетной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Вы можете опустить этот параметр, установив переменную среды |
|
server string / обязательно |
Хост BIG-IP или BIG-IQ. Вы можете опустить этот параметр, установив переменную среды |
|
server_port целое число |
Порт сервера BIG-IP. Вы можете опустить этот параметр, установив переменную среды По умолчанию: |
|
timeout целое число |
Устанавливает таймаут в секундах для связи с сетевым устройством при подключении или отправке команд. Если таймаут истекает до завершения операции, модуль вернёт ошибку. |
|
transport string |
Настраивает транспортное соединение для подключения к удалённому устройству. Варианты:
|
|
user string / обязательно |
Имя пользователя для подключения к BIG-IP или BIG-IQ. Этот пользователь должен иметь административные привилегии на устройстве. Вы можете опустить этот параметр, установив переменную среды |
|
validate_certs boolean |
Если Вы можете опустить этот параметр, установив переменную среды Варианты:
|
smtp_server string | Имя хоста SMTP-сервера в формате полностью квалифицированного доменного имени. Это значение необходимо при создании новой конфигурации SMTP. |
smtp_server_password string | Пароль, необходимый SMTP-серверу для проверки пользователя. |
smtp_server_port integer | Указывает номер порта SMTP. При создании новой конфигурации SMTP значение по умолчанию равно |
smtp_server_username string | Имя пользователя, требуемое SMTP-сервером для проверки пользователя. |
state string | В случае В случае Варианты:
|
update_password string | Пароли хранятся в зашифрованном виде, поэтому модуль не может определить, совпадает ли предоставленный В случае В случае Варианты:
|
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия ПО BIG-IP >= 12.
- Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы убедиться, что специфичная для BIG-IP конфигурация сохранится на диске, необходимо включить по крайней мере одну задачу, использующую модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Create a base SMTP server configuration
bigip_smtp:
name: my-smtp
smtp_server: 1.1.1.1
smtp_server_username: mail-admin
smtp_server_password: mail-secret
local_host_name: smtp.mydomain.com
from_address: no-reply@mydomain.com
state: present
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
Значения возврата
Общие значения возврата описаны здесь, а ниже приведены поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
authentication boolean | Указывает, активны ли параметры аутентификации. Возвращается: changed Пример: |
encryption string | Новое значение Возвращается: changed Пример: |
from_address string | Новое значение Возвращается: changed Пример: |
local_host_name string | Новое значение Возвращается: changed Пример: |
smtp_server string | Новое значение Возвращается: changed Пример: |
smtp_server_port integer | Новое значение Возвращается: changed Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/f5networks/f5_modules/bigip_smtp_module.html