Модуль f5networks.f5_modules.bigip_device_auth_radius_server — управление конфигурацией RADIUS-сервера устройства
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.39.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить коллекцию, используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в плейбуке, укажите: f5networks.f5_modules.bigip_device_auth_radius_server.
Добавлено в f5networks.f5_modules 1.3.0
Краткое описание
- Управляет конфигурацией RADIUS-сервера устройства.
- Используется вместе с модулем
bigip_device_auth_radius.
Параметры
Параметр | Комментарии |
|---|---|
description string | Описание RADIUS-сервера. |
ip string | IP-адрес сервера. Этот параметр обязателен при создании нового ресурса. |
name string / обязательный | Имя RADIUS-сервера, которым нужно управлять. |
partition string | Раздел устройства, в котором нужно управлять ресурсами. По умолчанию: |
port integer | Порт сервера. Допустимый диапазон значений — от |
provider dictionary добавлено в f5networks.f5_modules 1.0.0 | Словарь с данными для подключения. |
|
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 |
Если Этот параметр можно не указывать, задав переменную окружения Варианты:
|
secret string | Секрет для доступа к RADIUS-серверу. Этот параметр обязателен при создании нового ресурса. |
state string | Если Если Варианты:
|
timeout integer | Задаёт значение тайм-аута в секундах. Допустимый диапазон значений — от |
update_secret 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 RADIUS server configuration
bigip_device_auth_radius_server:
name: "ansible_test"
ip: "1.1.1.1"
port: 1812
secret: "secret"
timeout: 5
update_secret: on_create
state: present
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
- name: Update RADIUS server configuration
bigip_device_auth_radius_server:
name: "ansible_test"
ip: "10.10.10.1"
description: "this is a test"
port: 1813
timeout: 10
state: present
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
- name: Remove RADIUS server configuration
bigip_device_auth_radius_server:
name: "ansible_test"
state: absent
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
description string | Описание RADIUS-сервера, заданное пользователем. Возвращается: changed Пример: |
ip string | IP-адрес RADIUS-сервера. Возвращается: changed Пример: |
port integer | Порт службы RADIUS. Возвращается: changed Пример: |
timeout integer | Значение тайм-аута. Возвращается: 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_device_auth_radius_server_module.html