openstack keystone role API详解
来源:互联网 发布:js代码大全 编辑:程序博客网 时间:2024/05/18 00:07
以下为keystone 角色相关的API详解:
# version: v1.0.0
# author : Qinglong Meng
# date : 2013-3-4
###########################################
1. role-list
Cmd: $keystone role-list
process: $keystone role-list
longeek@longeek:~$ keystone role-list
+----------------------------------+----------------------+
| id | name |
+----------------------------------+----------------------+
| 3a252c5cef544e519ba5ffb3db75f07b | KeystoneAdmin |
| 3886df8f3357406ab2db07ec63fad55e | KeystoneServiceAdmin |
| 631e31b639c04f0bb5764624f33a4856 | Member |
| bae6009fd1d54c29be263e28a80e4be9 | admin |
| 9bf76ff4511b4ed3a69e9c21d04b165b | anotherrole |
+----------------------------------+----------------------+
API:
[1] : GET /OS-KSADM/roles
*********************************************华丽的分割线****************************************************
2. role-create
Cmd: keystone role-create --name {newRoleName}
process: $keystone role-create --name test
+----------------------------------+----------------------+
| id | name |
+----------------------------------+----------------------+
| 3a252c5cef544e519ba5ffb3db75f07b | KeystoneAdmin |
| 3886df8f3357406ab2db07ec63fad55e | KeystoneServiceAdmin |
| 631e31b639c04f0bb5764624f33a4856 | Member |
| bae6009fd1d54c29be263e28a80e4be9 | admin |
| 9bf76ff4511b4ed3a69e9c21d04b165b | anotherrole |
| a509ae5aa6dc423e9a744f189182394e | test |
+----------------------------------+----------------------+
API:
[1] : POST /OS-KSADM/roles
body: {"role": {"name": name}}
*********************************************华丽的分割线****************************************************
2. role-delete
Cmd: keystone role-delete {role_id}
process:$keystone role-delete a509ae5aa6dc423e9a744f189182394e
+----------------------------------+----------------------+
| id | name |
+----------------------------------+----------------------+
| 3a252c5cef544e519ba5ffb3db75f07b | KeystoneAdmin |
| 3886df8f3357406ab2db07ec63fad55e | KeystoneServiceAdmin |
| 631e31b639c04f0bb5764624f33a4856 | Member |
| bae6009fd1d54c29be263e28a80e4be9 | admin |
| 9bf76ff4511b4ed3a69e9c21d04b165b | anotherrole |
+----------------------------------+----------------------+
API:
[1] : DELETE /OS-KSADM/roles/{role_id}
*********************************************华丽的分割线****************************************************
2. role-get
Cmd: keystone role-get {role_id}
process:$keystone role-get a509ae5aa6dc423e9a744f189182394e
+----------+----------------------------------+
| Property | Value |
+----------+----------------------------------+
| id | a509ae5aa6dc423e9a744f189182394e |
| name | test |
+----------+----------------------------------+
API:
[1] : GET /OS-KSADM/roles/{role_id}
- openstack keystone role API详解
- openstack keystone role API详解
- openstack keystone role API详解
- openstack keystone api 实验(curl)
- openstack keystone api 实验(curl)
- openstack keystone api 实验(curl)
- openstack keystone api 实验(curl)
- [OpenStack] openstack keystone api 实验(curl)
- OpenStack Identity API v3(keystone)
- OpenStack keystone详解及调优
- openstack keystone
- openstack---------keystone
- openstack-keystone
- openstack-keystone
- Openstack Keystone 认证流程(七)--API 及 Driver
- 基于keystone 项目的Openstack API 学习笔记
- [OpenStack] openstack keystone api 实验(curl)(转载)(亲自动手实验,附带实验运行结果)
- 轻松安装OpenStack Keystone
- 游戏服务器后台的快速开发二
- 如何成为强大的程序员?
- 联想V480 XP下安装AHCI驱动
- JAVA SUPER的学习
- 查找 EXC_BAD_ACCESS 问题根源的方法
- openstack keystone role API详解
- c++输出(<<)操作符重载
- android程序锁预研
- Android应用view组件tablelayout应用(tablerow中的属性的应用)
- git pull 时出现 error: Your local changes to the following files would be overwritten by merge的解决办法
- 单文件php在线压缩,解压工具
- message sent to deallocated instance问题的解决方法(gdb和lldb)
- Yii-自定义删除确认弹框(zyd)
- C++ 数制转换