Модуль f5networks.f5_modules.bigip_firewall_global_rules — управление глобальными параметрами правил AFM на BIG-IP
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.39.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в плейбуке, укажите: f5networks.f5_modules.bigip_firewall_global_rules.
Добавлено в f5networks.f5_modules 1.0.0
Краткое описание
- Настраивает глобальные правила сетевого брандмауэра в AFM (Advanced Firewall Manager). Эти правила брандмауэра применяются ко всем пакетам, кроме проходящих через интерфейс управления. Они применяются в первую очередь, до любых правил брандмауэра для виртуального сервера, домена маршрутизации и/или собственного IP-адреса пакета.
Параметры
Параметр | Комментарии |
|---|---|
description строка | Описание глобального списка правил брандмауэра. |
enforced_policy строка | Указывает политику брандмауэра, применяемую принудительно. Правила |
provider словарь добавлено в f5networks.f5_modules 1.0.0 | Объект dict, содержащий сведения о подключении. |
|
auth_provider строка |
Настраивает поставщика аутентификации для получения токенов аутентификации с удалённого устройства. Этот параметр используется при работе с устройствами BIG-IQ. |
|
no_f5_teem логическое значение |
Если задано Этот параметр можно не указывать, задав переменную окружения Ранее использовавшаяся переменная Допустимые значения:
|
|
password псевдонимы: pass, pwd строка / обязательный |
Пароль учётной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Этот параметр можно не указывать, задав переменную окружения |
|
server строка / обязательный |
Узел BIG-IP или BIG-IQ. Этот параметр можно не указывать, задав переменную окружения |
|
server_port целое число |
Порт сервера BIG-IP. Этот параметр можно не указывать, задав переменную окружения По умолчанию: |
|
timeout целое число |
Задаёт время ожидания в секундах при подключении к сетевому устройству или отправке ему команд. Если время ожидания истечёт до завершения операции, модуль завершится с ошибкой. |
|
transport строка |
Настраивает транспортное подключение, используемое при подключении к удалённому устройству. Допустимые значения:
|
|
user строка / обязательный |
Имя пользователя для подключения к BIG-IP или BIG-IQ. У этого пользователя должны быть права администратора на устройстве. Этот параметр можно не указывать, задав переменную окружения |
|
validate_certs логическое значение |
Если задано Этот параметр можно не указывать, задав переменную окружения Допустимые значения:
|
service_policy строка | Указывает политику обслуживания, которая будет применяться к трафику глобально. Политика обслуживания применяется ко всем потокам, если только её не переопределяют другие настройки политики обслуживания, заданные для конкретного контекста. Например, если политика обслуживания настроена как на глобальном уровне, так и в правиле брандмауэра, а поток соответствует этому правилу, более конкретная настройка политики в правиле переопределяет глобальную настройку политики обслуживания. Связанную здесь политику обслуживания можно создать с помощью модуля |
staged_policy строка | Указывает промежуточную политику брандмауэра. Правила |
Примечания
Примечание
- Дополнительные сведения об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP >= 12.
- Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы сохранить конфигурацию BIG-IP на диск, обязательно включите как минимум одну задачу, использующую модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Правильный способ сохранения текущей конфигурации см. в документации модуля.
Примеры
- name: Change enforced policy in AFM global rules
bigip_firewall_global_rules:
enforced_policy: enforcing1
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
description строка | Новое описание. Возвращается: при изменении Пример: |
enforced_policy строка | Новая глобальная принудительно применяемая политика. Возвращается: при изменении Пример: |
service_policy строка | Новая глобальная политика обслуживания. Возвращается: при изменении Пример: |
staged_policy строка | Новая глобальная промежуточная политика. Возвращается: при изменении Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/f5networks/f5_modules/bigip_firewall_global_rules_module.html