Модуль cisco.dnac.network_device_range_info – Модуль информации о диапазоне сетевых устройств
Примечание
Этот модуль входит в коллекцию cisco.dnac (версия 6.20.0).
Вы, возможно, уже установили эту коллекцию, если используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.dnac. Для использования этого модуля необходимы дополнительные требования, см. Требования для подробностей.
Для использования в плейбуке укажите: cisco.dnac.network_device_range_info.
Новое в cisco.dnac 3.1.0
Обзор
- Получить все диапазоны сетевых устройств.
- Возвращает список сетевых устройств для заданного диапазона постраничной навигации. Максимальное количество записей, которое может быть получено, равно 500.
Примечание
Для этого модуля есть соответствующий плагин действий.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- dnacentersdk >= 2.7.2
- python >= 3.5
Параметры
Параметр | Комментарии |
|---|---|
dnac_debug boolean | Флаг для Cisco DNA Center SDK для включения отладки. Варианты:
|
dnac_host string / обязательно | Имя хоста Cisco DNA Center. |
dnac_password string | Пароль Cisco DNA Center для аутентификации. |
dnac_port integer | Порт Cisco DNA Center. По умолчанию: |
dnac_username алиасы: user string | Имя пользователя Cisco DNA Center для аутентификации. По умолчанию: |
dnac_verify boolean | Флаг для включения или выключения проверки сертификата SSL. Варианты:
|
dnac_version string | Указывает SDK, какую версию Cisco DNA Center использовать. По умолчанию: |
headers dictionary | Дополнительные заголовки. |
recordsToReturn integer | Параметр пути recordsToReturn. Количество возвращаемых записей 1<= recordsToReturn <= 500. |
startIndex integer | Параметр пути startIndex. Начальный индекс >=1. |
validate_response_schema boolean | Флаг для Cisco DNA Center SDK для включения проверки заголовков запроса по схеме JSON. Варианты:
|
Примечания
Примечание
- Используемые методы SDK: devices.Devices.get_network_device_by_pagination_range,
- Используемые пути: get /dna/intent/api/v1/network-device/{startIndex}/{recordsToReturn},
- Поддерживает
check_mode - Плагин работает на контрольном узле и не использует плагины подключения ansible, а вместо этого использует встроенный менеджер подключения Cisco DNAC SDK
- Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения
См. также
См. также
- Документация Cisco DNA Center для Devices GetNetworkDeviceByPaginationRange
-
Полное описание API GetNetworkDeviceByPaginationRange.
Примеры
- name: Get all Network Device Range
cisco.dnac.network_device_range_info:
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}}"
headers: "{{my_headers | from_json}}"
startIndex: 0
recordsToReturn: 0
register: result
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
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/network_device_range_info_module.html