f5networks.f5_modules.bigip_snmp_community модуль — Управление сообществами SNMP на BIG-IP.
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.31.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в книге задач, укажите: f5networks.f5_modules.bigip_snmp_community.
Добавлена в f5networks.f5_modules 1.0.0
Обзор
- Помогает управлять сообществами Simple Network Management Protocol (SNMP) на системе BIG-IP. Данный модуль поддерживает различные версии SNMP. Обратите внимание на разные параметры, предлагаемые этим модулем, так как различные параметры работают для различных версий SNMP. Это важно, если вы смешиваете версии
v2cи3.
Параметры
Параметр | Комментарии |
|---|---|
access строка | Указывает уровень доступа пользователя к MIB. При создании новой общности, если этот параметр не указан, значение по умолчанию — Если значение Если значение Варианты:
|
community строка | Указывает строку сообщества (пароль) для доступа к MIB. Этот параметр актуален только тогда, когда |
ip_version строка | Указывает, к адресам какой версии IP относится запись (IPv4 или IPv6). При создании новой общности, если значение не указано, используется значение по умолчанию Этот параметр актуален только тогда, когда Варианты:
|
name строка | Имя, идентифицирующее SNMP-сообщество. Если Имя |
oid строка | Указывает идентификатор объекта (OID) для записи. Если Если |
partition строка | Раздел устройства для управления ресурсами. Значение по умолчанию: |
port целое число | Указывает порт для назначения ловушки. Этот параметр актуален только тогда, когда |
provider словарь добавлено в f5networks.f5_modules 1.0.0 | Объект словаря, содержащий данные подключения. |
|
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 boolean |
Если Вы можете опустить этот параметр, установив переменную среды Варианты:
|
snmp_auth_password string | Указывает пароль для пользователя. При создании новой SNMP Это значение должно быть не менее 8 символов. |
snmp_auth_protocol string | Указывает метод аутентификации для пользователя. Когда Когда Когда При создании новой SNMP Варианты:
|
snmp_privacy_password string | Указывает пароль для пользователя. При создании новой SNMP Это значение должно быть не менее 8 символов. |
snmp_privacy_protocol string | Указывает протокол шифрования. Когда Когда Когда При создании новой SNMP Варианты:
|
snmp_username string | Указывает имя пользователя, которому нужно предоставить доступ к SNMP v3 MIB. Этот параметр актуален только когда При создании новой SNMP Этот параметр нельзя изменить после его установки. |
source string | Указывает исходный адрес для доступа к MIB. Этот параметр может принимать значение Если этот параметр не указан, значение по умолчанию — Этот параметр актуален только когда Если Вы должны указать этот параметр, когда |
state string | При значении При значении Варианты:
|
update_password string |
Варианты:
|
version string | Указывает SNMP-версию, к которой относится трафик назначения. Варианты:
|
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на https://www.ansible.com/integrations/networks/f5.
- Требуется версия ПО BIG-IP >= 12.
- Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы гарантировать сохранение специфичной для BIG-IP конфигурации в диске, убедитесь, что включен хотя бы один этап, использующий модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Create an SMNP v2c read-only community
bigip_snmp_community:
name: foo
version: v2c
source: all
oid: .1
access: ro
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
- name: Create an SMNP v3 read-write community
bigip_snmp_community:
name: foo
version: v3
snmp_username: foo
snmp_auth_protocol: sha
snmp_auth_password: secret
snmp_privacy_protocol: aes
snmp_privacy_password: secret
oid: .1
access: rw
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
- name: Remove the default 'public' SNMP community
bigip_snmp_community:
name: public
source: default
state: absent
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
access строка | Новый уровень доступа к MIB. Возвращается: changed Пример: |
community строка | Новое значение сообщества. Возвращается: changed Пример: |
ip_version строка | Новое значение версии IP. Возвращается: changed Пример: |
oid строка | Новое значение OID. Возвращается: changed Пример: |
snmp_auth_password строка | Новый пароль для данного snmp_username. Возвращается: changed Пример: |
snmp_auth_protocol строка | Новый протокол SNMP аутентификации. Возвращается: changed Пример: |
snmp_privacy_password строка | Новый пароль для данного snmp_username. Возвращается: changed Пример: |
snmp_privacy_protocol строка | Новый протокол конфиденциальности SNMP. Возвращается: changed Пример: |
snmp_username строка | Новое имя пользователя SNMP. Возвращается: changed Пример: |
source строка | Новый адрес источника для доступа к MIB. Возвращается: 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_snmp_community_module.html