Spec-Zone.ru › Ansible 2.11

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
    Варианты:
  • no
  • yes
Когда 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
    Варианты:
  • no
  • yes
Если 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
    Варианты:
  • rest ←
Настраивает транспортное соединение, используемое при подключении к удалённому устройству.
user
string / обязательно
Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные права на устройстве.
Вы можете опустить этот параметр, установив переменную среды F5_USER.
validate_certs
boolean
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на сайтах, которыми вы управляете лично, с самоподписанными сертификатами.
Вы можете опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS.
state
string
    Варианты:
  • present ←
  • absent
Когда 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API