Cisco.DnaCenter.Api
1.0.0
Cisco DNA Center 너겟 패키지를 사용하려면 다음을 수행하십시오.
using Cisco . DnaCenter . Api ;
using System ;
using System . Collections . Generic ;
using System . Threading . Tasks ;
namespace My . Project
{
public static class Program
{
public static async Task Main ( )
{
var dnaCenterClient = new DnaCenterClient ( new DnaCenterClientOptions
{
Uri = new Uri ( " https://mydnac.example.com/ " ) ,
Username = " username " ,
Password = " password "
} ) ;
var sites = await dnaCenterClient
. Sites
. GetAllAsync ( )
. ConfigureAwait ( false ) ;
var firstSite = sites . Response [ 0 ] ;
var devicesResponse = await dnaCenterClient
. Devices
. GetAllAsync ( locationName : new List < string > { firstSite . SiteNameHierarchy } )
. ConfigureAwait ( false ) ;
Console . WriteLine ( " Devices: " ) ;
foreach ( var device in devicesResponse . Response )
{
Console . WriteLine ( $" - { device . SerialNumber } : { device . Hostname } " ) ;
}
}
}
}
DNA Center Intent API 문서는 여기에서 찾을 수 있습니다.
여기에서 DNA Center Sandbox를 사용하여 이를 테스트할 수 있습니다.
로그인한 후 페이지 왼쪽 하단에서 URL, 사용자 이름, 비밀번호를 확인하세요.