云彩之蟒蛇
cloudpassage的Python项目详细描述
cloudpassage halo python sdk
安装
要求:
- python 2.7.10+或python 3.6+
- 请求
- Pyaml
使用pip install cloudpassage从pip安装。如果你想 对sdk的修改您可以通过下载以可编辑模式安装它 这个github repo的源代码,导航到 存档并运行pip install(注意。最后)。
快速启动
前提是:存储会话配置信息(api 在cloudpassage.halosession对象中。 此对象被传递到各种类方法中,这些方法允许您 与cloudpassage halo api交互。
实例: 我们将打印帐户中所有服务器的列表:
import cloudpassage api_key = MY_HALO_API_KEY api_secret = MY_API_SECRET session = cloudpassage.HaloSession(api_key, api_secret) server = cloudpassage.Server(session) list_of_servers = server.list_all() for s in list_of_servers: print("ID: {} Name: {}".format(s["id"], s["hostname"]))