用于构建与企业云2.0协同工作的应用程序的sdk
eclsdk的Python项目详细描述
eclsdk是用于构建的库的集合 用于企业云2.0的应用程序。
用法
以下示例仅连接到企业云2.0.:
import ecl conn = ecl.connection.Connection( auth_url="http://ecl:5000/v3/", project_id="Tenant ID", username="API Key", password="API Secret Key", user_domain_id="default", project_domain_id="default") vols = conn.block_store.volumes() for vol in vols: print vol.name
使用auth_plugin='令牌',可以使用令牌而不是用户名/密码:
import ecl conn = ecl.connection.Connection( auth_plugin='token' token='my-fancy-token1234' auth_url="http://ecl:5000/v3/", project_id="Tenant ID") vols = conn.block_store.volumes() for vol in vols: print vol.name
文档
文件可在 https://ecl.ntt.com
许可证
阿帕奇2.0