ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Автоматизация Cisco DNAC: Часть 2 | Назначение учетных данных CLI/SNMP для сайтов

Автор: NetworkEvolution

Загружено: 2026-01-20

Просмотров: 174

Описание: Присоединяйтесь к этому каналу, чтобы получить доступ к бонусам:
   / @networkevolution  
#CiscoDNACenter #NetworkAutomation #PythonForNetworkEngineers #CiscoCatalyst #devnet

Раскройте потенциал автоматизации сети: запишитесь на наш комплексный курс на Udemy уже сегодня!
https://www.udemy.com/course/python-f...

Смотрите часть 1 (Добавление сайтов):    • Automate Cisco DNAC/Catalyst Center Part1 ...  

Получите исходный код: https://github.com/network-evolution/...

Вы всё ещё вручную добавляете учетные данные CLI и SNMP для каждого объекта в вашей сети? В этом видео мы напишем скрипт на Python, используя API Cisco Catalyst Center (DNA Center), для автоматического создания учетных данных и их мгновенного назначения конкретным объектам в зданиях.

Добро пожаловать во вторую часть нашей серии об автоматизации Cisco Catalyst Center! В предыдущем видео мы автоматизировали создание объектов и зданий. Сегодня мы делаем следующий логический шаг: управление учетными данными устройств.

Ручной переход в «Сетевые настройки», выбор объекта и ввод имен пользователей и паролей для каждого устройства чреваты человеческими ошибками и невероятно трудоемки. Мы собираемся решить эту проблему с помощью Python и REST API.

В этом видео вы узнаете, как:

Настроить конфигурацию: Мы определяем целевой сайт (Global/Coat/MainOffice), имя пользователя, пароль и строки сообщества SNMP (только для чтения) в файле config.py, чтобы код оставался чистым.

Получить идентификаторы сайтов: API не использует имена; он использует идентификаторы. Мы пишем функцию для итерации по иерархии сайтов и извлечения конкретного site_id для нашего целевого здания.

Логика идемпотентности (получение или создание): Мы реализуем интеллектуальную логику, которая проверяет, существуют ли уже учетные данные CLI или SNMP.

Если существуют: скрипт получает идентификатор.

Если не существует: скрипт выполняет POST-запрос для его создания.

Назначить учетные данные: Наконец, мы связываем полученные идентификаторы CLI и SNMP с конкретным идентификатором сайта, используя конечную точку API для связи учетных данных с сайтом.

Разбор кода:

Анализ конечных точек: Мы рассматриваем JSON-данные, необходимые для credential-subtype: CLI и credential-subtype: SNMPV2_READ.

Обработка ошибок: Мы добавляем логику для остановки скрипта, если идентификатор сайта не найден, чтобы предотвратить ошибки API.

Проверка: Мы проверяем успешность назначения непосредственно в графическом интерфейсе Cisco DNA Center в разделах «Глобальные учетные данные» и «Настройки сайта».

Нашли этот скрипт полезным?

Подпишитесь на канал, чтобы увидеть третью часть, где мы рассмотрим обнаружение устройств.

Оставьте комментарий ниже, если вы предпочитаете SNMPv2 или SNMPv3 для автоматизации!

Поставьте лайк видео, чтобы поддержать канал.

Автоматизация Cisco DNA Center, API Cisco Catalyst Center, автоматизация сети на Python, REST API Cisco, автоматизация учетных данных DNAC, создание учетных данных CLI API, настройка SNMP на Python, руководство Cisco DevNet, скрипты для сетевых инженеров, VS Code для сетевых инженеров, назначение площадки DNA Center, автоматизация сетевых операций, NetDevOps, библиотека requests на Python, сетевые технологии Cisco на основе намерений.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Автоматизация Cisco DNAC: Часть 2 | Назначение учетных данных CLI/SNMP для сайтов

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Автоматизация DNAC: Часть 3 | Обнаружение и добавление устройств на сайты #cisco #ciscodnac #cata...

Автоматизация DNAC: Часть 3 | Обнаружение и добавление устройств на сайты #cisco #ciscodnac #cata...

Госуслуги без MAX: как войти и обойти слежку. Инструкция

Госуслуги без MAX: как войти и обойти слежку. Инструкция

Автоматизация Cisco DNAC/Catalyst Center. Часть 1: Скрипт для сайта и здания. #cisco #ciscodnac #...

Автоматизация Cisco DNAC/Catalyst Center. Часть 1: Скрипт для сайта и здания. #cisco #ciscodnac #...

NanoPI R3S обзор и настройка - OpenWRT: Zapret, Zapret2, YoutubeUnblock, Podkop

NanoPI R3S обзор и настройка - OpenWRT: Zapret, Zapret2, YoutubeUnblock, Podkop

Claude Code: Настройка, которая делает его в 10 раз полезнее

Claude Code: Настройка, которая делает его в 10 раз полезнее

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Объяснение трассировки и рабочих процессов для нескольких агентов | OpenAI #multiagent #agenticai...

Объяснение трассировки и рабочих процессов для нескольких агентов | OpenAI #multiagent #agenticai...

Автоматизация взлома оборудования с помощью кода Клода

Автоматизация взлома оборудования с помощью кода Клода

Фильм Алексея Семихатова «ГРАВИТАЦИЯ»

Фильм Алексея Семихатова «ГРАВИТАЦИЯ»

ЦЕНА ОШИБКИ: 13 Инженерных Катастроф, Которые Потрясли Мир!

ЦЕНА ОШИБКИ: 13 Инженерных Катастроф, Которые Потрясли Мир!

Я создал вирус для этого самоуверенного мошенника

Я создал вирус для этого самоуверенного мошенника

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Циркон. Что не сходится в версиях о перехватах над Украиной? История гиперзвуковой ракеты.

Циркон. Что не сходится в версиях о перехватах над Украиной? История гиперзвуковой ракеты.

Освоение Async/Await в Python для рабочих процессов Agentic AI #async #agenticai #asyncawait

Освоение Async/Await в Python для рабочих процессов Agentic AI #async #agenticai #asyncawait

API ответов OpenAI: Полное руководство по асинхронным и синхронным ответам #OpenAIAPI #PythonAsyncio

API ответов OpenAI: Полное руководство по асинхронным и синхронным ответам #OpenAIAPI #PythonAsyncio

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

РОУТЕР С VPN за 1200₽ | OpenWRT + Podkop + Amnezia | Полный Гайд на Xiaomi 4С

РОУТЕР С VPN за 1200₽ | OpenWRT + Podkop + Amnezia | Полный Гайд на Xiaomi 4С

Если гравитация - не сила, а искривление, то как она вообще притягивает?

Если гравитация - не сила, а искривление, то как она вообще притягивает?

GLM-5 УНИЧТОЖИЛА DeepSeek! Бесплатная нейросеть БЕЗ ограничений. Полный тест 2026

GLM-5 УНИЧТОЖИЛА DeepSeek! Бесплатная нейросеть БЕЗ ограничений. Полный тест 2026

Мы решили делать пластик для 3Д печати, для своей студии. Производство

Мы решили делать пластик для 3Д печати, для своей студии. Производство

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]