Модуль f5networks.f5_modules.bigip_profile_persistence_src_addr — управление профилями сохранения исходного адреса
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.39.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в плейбуке, укажите: f5networks.f5_modules.bigip_profile_persistence_src_addr.
Добавлено в f5networks.f5_modules 1.0.0
Краткое описание
- Управляет профилями сохранения исходного адреса на BIG-IP.
Параметры
Параметр | Комментарии |
|---|---|
entry_timeout string | Задает длительность записей сохранения. При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Чтобы задать бесконечный тайм-аут, используйте значение Если задано числовое значение тайм-аута, оно должно находиться в диапазоне от |
hash_algorithm string | Задает алгоритм, используемый системой для балансировки нагрузки с сохранением по хешу. Результат хеширования служит входными данными для алгоритма. Если задано Если задано При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Варианты:
|
mask string | Задает значение, которое система применяет в качестве длины префикса. При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. |
match_across_pools boolean | Если задано При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Варианты:
|
match_across_services boolean | Если задано При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Варианты:
|
match_across_virtuals boolean | Если задано При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Варианты:
|
mirror boolean | Если задано При создании нового профиля, если этот параметр не указан, используется значение по умолчанию из родительского профиля. Варианты:
|
name string / обязательный | Задает имя профиля. |
override_connection_limit boolean | Если задано Ограничения на подключения для каждого виртуального сервера остаются жесткими и не переопределяются. Варианты:
|
parent string | Задает профиль, из которого этот профиль наследует настройки. При создании нового профиля, если этот параметр не указан, используется системный профиль |
partition string | Раздел устройства, в котором будут управляться ресурсы. По умолчанию: |
provider dictionary добавлено в f5networks.f5_modules 1.0.0 | Объект dict, содержащий сведения о подключении. |
|
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 integer |
Порт сервера BIG-IP. Этот параметр можно не указывать, задав переменную окружения По умолчанию: |
|
timeout integer |
Задает тайм-аут в секундах для обмена данными с сетевым устройством при подключении или отправке команд. Если тайм-аут истекает до завершения операции, модуль выдаст ошибку. |
|
transport string |
Настраивает транспортное соединение, используемое при подключении к удаленному устройству. Варианты:
|
|
user string / обязательный |
Имя пользователя для подключения к BIG-IP или BIG-IQ. У этого пользователя должны быть права администратора на устройстве. Этот параметр можно не указывать, задав переменную окружения |
|
validate_certs boolean |
Если задано Этот параметр можно не указывать, задав переменную окружения Варианты:
|
state 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 profile
bigip_profile_persistence_src_addr:
name: foo
state: present
hash_algorithm: carp
match_across_services: true
match_across_virtuals: true
mirror: true
mask: 255.255.255.255
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
entry_timeout string | Длительность записей сохранения. Возвращается: changed Пример: |
hash_algorithm string | Алгоритм, используемый для сохранения по хешу. Возвращается: changed Пример: |
mask string | Значение маски сохранения. Возвращается: changed Пример: |
match_across_pools boolean | Новое значение параметра Match Across Pools. Возвращается: changed Пример: |
match_across_services boolean | Новое значение параметра Match Across Services. Возвращается: changed Пример: |
match_across_virtuals boolean | Новое значение параметра Match Across Virtuals. Возвращается: changed Пример: |
mirror boolean | Новое значение параметра Mirror. Возвращается: changed Пример: |
override_connection_limit boolean | Новое значение параметра Override Connection Limit. Возвращается: changed Пример: |
parent string | Родительский профиль. Возвращается: changed Пример: |
Ссылки на коллекцию
© 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_profile_persistence_src_addr_module.html