f5networks.f5_modules.bigip_profile_persistence_src_addr модуль — Управление профилями сохранения адресов источника
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.31.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 / required | Указывает имя профиля. |
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 / required |
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Вы можете опустить этот параметр, установив переменную среды |
|
server string / required |
Хост 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 сохранится на диске, убедитесь, что включён хотя бы один task, использующий модуль 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 строка | Длительность записей кэширования. Возвращено: changed Пример: |
hash_algorithm строка | Алгоритм, используемый для кэширования по хэшу. Возвращено: changed Пример: |
mask строка | Значение маски кэширования. Возвращено: changed Пример: |
match_across_pools булево | Новое значение "Сопоставление по пулам". Возвращено: changed Пример: |
match_across_services булево | Новое значение "Сопоставление по службам". Возвращено: changed Пример: |
match_across_virtuals булево | Новое значение "Сопоставление по виртуальным серверам". Возвращено: changed Пример: |
mirror булево | Новое значение "Зеркалирование". Возвращено: changed Пример: |
override_connection_limit булево | Новое значение "Переопределение лимита соединений". Возвращено: changed Пример: |
parent строка | Родительский профиль. Возвращено: 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_profile_persistence_src_addr_module.html