Модуль cisco.dnac.snmpv2_read_community_credential – Ресурсный модуль для учетных данных сообщества чтения Snmpv2
Примечание
Этот модуль является частью коллекции cisco.dnac (версия 6.20.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, запустите ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.dnac. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробной информации.
Для использования в playbook, укажите: cisco.dnac.snmpv2_read_community_credential.
Новое в cisco.dnac 3.1.0
Краткое описание
- Управление операциями создания и обновления ресурса Snmpv2 Read Community Credential.
- Добавляет глобальное сообщество чтения SNMP.
- Обновляет глобальное сообщество чтения SNMP.
Примечание
Этот модуль имеет соответствующий плагин действия.
Требования
Ниже указаны требования, необходимые на хосте, который выполняет этот модуль.
- dnacentersdk >= 2.7.2
- python >= 3.5
Параметры
Параметр | Комментарии |
|---|---|
comments string | Комментарии для идентификации учетных данных. |
credentialType string | Тип учетных данных для идентификации приложения, использующего учетные данные. |
description string | Имя/Описание учетных данных. |
dnac_debug boolean | Флаг для Cisco DNA Center SDK для включения отладки. Варианты:
|
dnac_host string / required | Имя хоста Cisco DNA Center. |
dnac_password string | Пароль Cisco DNA Center для аутентификации. |
dnac_port integer | Порт Cisco DNA Center. По умолчанию: |
dnac_username aliases: user string | Имя пользователя Cisco DNA Center для аутентификации. По умолчанию: |
dnac_verify boolean | Флаг для включения или отключения проверки SSL-сертификата. Варианты:
|
dnac_version string | Информирует SDK о том, какая версия Cisco DNA Center используется. По умолчанию: |
instanceUuid string | UUID учетных данных. |
readCommunity string | Сообщество чтения SNMP. NO!$DATA!$ для отсутствия изменения значения. |
validate_response_schema boolean | Флаг для Cisco DNA Center SDK для включения проверки текстов запросов на соответствие JSON-схеме. Варианты:
|
Примечания
Примечание
- Используемые методы SDK: discovery.Discovery.create_snmp_read_community, discovery.Discovery.update_snmp_read_community,
- Используемые пути: post /dna/intent/api/v1/global-credential/snmpv2-read-community, put /dna/intent/api/v1/global-credential/snmpv2-read-community,
- Не поддерживает
check_mode - Плагин работает на узле управления и не использует плагины подключения Ansible, а вместо этого использует встроенный менеджер подключений из Cisco DNAC SDK
- Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения
См. также
См. также
- Документация Cisco DNA Center для Discovery CreateSNMPReadCommunity
-
Полная справка по API CreateSNMPReadCommunity.
- Документация Cisco DNA Center для Discovery UpdateSNMPReadCommunity
-
Полная справка по API UpdateSNMPReadCommunity.
Примеры
- name: Update all
cisco.dnac.snmpv2_read_community_credential:
dnac_host: "{{dnac_host}}"
dnac_username: "{{dnac_username}}"
dnac_password: "{{dnac_password}}"
dnac_verify: "{{dnac_verify}}"
dnac_port: "{{dnac_port}}"
dnac_version: "{{dnac_version}}"
dnac_debug: "{{dnac_debug}}"
state: present
comments: string
credentialType: string
description: string
instanceUuid: string
readCommunity: string
- name: Create
cisco.dnac.snmpv2_read_community_credential:
dnac_host: "{{dnac_host}}"
dnac_username: "{{dnac_username}}"
dnac_password: "{{dnac_password}}"
dnac_verify: "{{dnac_verify}}"
dnac_port: "{{dnac_port}}"
dnac_version: "{{dnac_version}}"
dnac_debug: "{{dnac_debug}}"
state: present
comments: string
credentialType: string
description: string
readCommunity: string
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
dnac_response словарь | Словарь или список с ответом, возвращенным Cisco DNAC Python SDK Возвращается: всегда Пример: |
Ссылки на сборку
© 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/cisco/dnac/snmpv2_read_community_credential_module.html