用于Cisco的应用程序策略基础结构控制器企业模块(APIC-EM)北行API的Python API客户端库。

uniq的Python项目详细描述


uniq

https://badge.fury.io/py/uniq.svg

uniq是一个python api客户端库,用于cisco的应用程序策略 基础设施控制器企业模块(APIC-EM)北行API。

说明

APIC-EM Northbound接口是您需要的唯一API 以编程方式控制网络。该api功能丰富,并且 为您的网络提供易于使用的编程控制 元素、接口和主机。

APIC-EMAPI为您提供了思考 更高策略级别的网络,而不是如何实现 政策当您使用APIC-EMAPI时,您的应用程序将 网络策略决策,然后由APIC-EM实现 控制器通过其南向接口。所以你告诉网络 你想要什么(即保险单)而控制员知道如何 为你执行这项政策。

apic-em api是基于rest的,因此您将发现并控制 您的网络使用带有http动词的http协议(即get、post、put, 和delete)使用json语法。

这个包在一个简单易用的 消费时尚。

开始

安装

要安装uniq,只需

pip install uniq

使用

导入包并进行API调用。

fromuniq.apis.nb.client_managerimportNbClientManagerclient=NbClientManager(server="1.1.1.1",username="username",password="password",connect=True)# NorthBound API call to get all usersuser_list_result=client.user.getUsers()# Serialize the model object to a python dictionaryusers=client.serialize(user_list_result)print(users)

脚本示例

对于示例脚本,请查看sample_scripts 目录。

Python

该项目已经过测试,并在Python3.0+上运行

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置