f5networks.f5_modules.bigip_profile_udp – Управление профилями UDP на BIG-IP
Примечание
Этот плагин является частью коллекции f5networks.f5_modules (версия 1.7.1).
Для его установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Для использования в книге задач укажите: f5networks.f5_modules.bigip_profile_udp.
Новое в версии 1.0.0: модуля f5networks.f5_modules
Обзор
- Управление профилями UDP на системе BIG-IP. Существует множество профилей UDP, каждый из которых имеет свои корректировки по стандартному
udpпрофилю. Пользователи этого модуля должны понимать, что многие из доступных параметров не имеют значения по умолчанию в модуле. Вместо этого значение по умолчанию назначается самой системой BIG-IP, что в большинстве случаев приемлемо.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| datagram_load_balancing boolean |
| Когда yes, указывает, что система балансирует нагрузку трафика UDP пакет за пакетом. | |
| idle_timeout string | Указывает продолжительность периода бездействия подключения (нет трафика) перед тем, как подключение станет доступным для удаления. При создании нового профиля, если этот параметр не указан, удалённое устройство выберет значение по умолчанию, подходящее для профиля, на основе его parent профиля.Когда указано число, это количество секунд, которое подключение UDP может находиться в состоянии бездействия, прежде чем система удалит его. Когда indefinite, указывает, что подключения UDP могут оставаться в состоянии бездействия неопределённо долго.Когда 0 или immediate, указывает, что вы не хотите, чтобы подключение UDP находилось в состоянии бездействия, и поэтому оно сразу доступно для удаления. | ||
| name string / обязательно | Указывает имя профиля. | ||
| parent string | Указывает профиль, из которого этот профиль наследует настройки. При создании нового профиля, если этот параметр не указан, значение по умолчанию — системный udp профиль. | ||
| partition string | Значение по умолчанию: "Common" | Раздел устройства для управления ресурсами. | |
| provider dictionary добавлено в 1.0.0 в f5networks.f5_modules | Объект словаря, содержащий данные о подключении. | ||
| auth_provider string | Настраивает поставщика авторизации для получения маркеров аутентификации от удалённого устройства. Этот параметр используется, когда вы работаете с устройствами BIG-IQ. | ||
| no_f5_teem boolean |
| Если yes, данные телеметрии TEEM не отправляются в F5.Вы можете опустить этот параметр, установив переменную среды F5_TEEM. | |
| password string / обязательно | Пароль для учётной записи пользователя, используемой для подключения к BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_PASSWORD.псевдонимы: pass, pwd | ||
| server string / обязательно | Хост BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_SERVER. | ||
| server_port integer | Значение по умолчанию: 443 | Порт сервера BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_SERVER_PORT. | |
| timeout integer | Указывает тайм-аут в секундах для связи с сетевым устройством для подключения или отправки команд. Если тайм-аут истечёт до завершения операции, модуль вернёт ошибку. | ||
| transport string |
| Настраивает транспортное соединение, используемое при подключении к удалённому устройству. | |
| user string / обязательно | Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные права на устройстве. Вы можете опустить этот параметр, установив переменную среды F5_USER. | ||
| validate_certs boolean |
| Если no, сертификаты SSL не проверяются. Используйте только на сайтах, которыми вы управляете лично, с самоподписанными сертификатами.Вы можете опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS. | |
| state string |
| Когда present, гарантирует, что профиль существует.Когда absent, гарантирует, что профиль удалён. | |
Примечания
Примечание
- Дополнительную информацию об использовании 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 TCP profile
bigip_profile_tcp:
name: foo
parent: udp
idle_timeout: 300
datagram_load_balancing: no
state: present
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращённое значение | Описание |
|---|---|---|
| datagram_load_balancing boolean | изменилось | Новое значение параметра балансировки нагрузки датаграмм ресурса. Пример: True |
| idle_timeout integer | изменилось | Новый тайм-аут бездействия ресурса. Пример: 100 |
| parent string | изменилось | Новый родительский ресурс. Пример: udp |
Авторы
- Tim Rupp (@caphrim007)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/f5networks/f5_modules/bigip_profile_udp_module.html