跳转到主要内容

OpenStack身份客户端库

项目描述

https://governance.openstack.org/tc/badges/python-keystoneclient.svg

Python绑定到OpenStack身份API(Keystone)

Latest Version

这是一个由Keystone团队实现的OpenStack身份API的客户端;它包含一个用于OpenStack身份服务的Python API(keystoneclient模块)。对于命令行界面支持,请使用OpenStackClient

Python API

快速入门

>>> from keystoneauth1.identity import v3
>>> from keystoneauth1 import session
>>> from keystoneclient.v3 import client
>>> auth = v3.Password(auth_url="http://example.com:5000/v3", username="admin",
...                     password="password", project_name="admin",
...                     user_domain_id="default", project_domain_id="default")
>>> sess = session.Session(auth=auth)
>>> keystone = client.Client(session=sess)
>>> keystone.projects.list()
    [...]
>>> project = keystone.projects.create(name="test", description="My new Project!", domain="default", enabled=True)
>>> project.delete()

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

python-keystoneclient-5.5.0.tar.gz (324.1 kB 查看散列值)

上传时间

构建分布

python_keystoneclient-5.5.0-py3-none-any.whl (397.2 kB 查看散列值)

上传时间 Python 3

由以下支持