API合同版本
华体会联盟hthRackspace可支持多版本服务API合同架构允许服务提供商开发、测试并部署新的API版本,不干扰使用现有版本客户服务版本操作后可查询API服务端点,了解云环境内API版本支持的信息
API运维
链表版本
Get/
运算返回可用身份API版本列表
本表显示此操作可能的响应码 :
响应代码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 操作成功完成 |
400 | 坏请求 | 请求缺失一个或多个元素或某些元素的值无效 |
401 | 未授权 | 未授权完成此操作 。请求提交无效验证令牌时可发生此错误 。 |
403 | 禁止 | 请求有效,但服务器拒绝响应,因为您没有权限访问请求资源向账户管理员提交请求以确定访问方式 |
404 | 未找到 | 请求资源未找到 。 |
405 | 无效方法 | 请求中指定方法对请求URI中确认的资源无效 |
413 | 超限 | 返回项目数超出允许限值 |
503 | 服务故障 | 服务不可用 。 |
请求
操作不接受请求体
响应
示例表版本响应:JSON
华体会联盟hth{ "versions": { "version": [ { "id": "v1.0", "link": { "href": "https://identity.api.rackspacecloud.com/v1.0", "rel": "self" }, "status": "DEPRECATED", "updated": "2011-07-19T22:30:00Z" }, { "id": "v1.1", "link": { "href": "http://docs.rackspacecloud.com/auth/api/v1.1/auth.wadl", "rel": "describedby", "type": "application/vnd.sun.wadl+xml" }, "status": "CURRENT", "updated": "2012-01-19T22:30:00.25Z" }, { "id": "v2.0", "link": { "href": "http://docs.rackspacecloud.com/auth/api/v2.0/auth.wadl", "rel": "describedby", "type": "application/vnd.sun.wadl+xml" }, "status": "CURRENT", "updated": "2012-01-19T22:30:00.25Z" } ] } }
示例:表版响应:XML
显示版本细节
获取/v2.0
显示身份APIv2.0的细节
本表显示此操作可能的响应码 :
响应代码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 操作成功完成 |
400 | 坏请求 | 请求缺失一个或多个元素或某些元素的值无效 |
401 | 未授权 | 未授权完成此操作 。请求提交无效验证令牌时可发生此错误 。 |
403 | 禁止 | 请求有效,但服务器拒绝响应,因为您没有权限访问请求资源向账户管理员提交请求以确定访问方式 |
404 | 未找到 | 请求资源未找到 。 |
405 | 无效方法 | 请求中指定方法对请求URI中确认的资源无效 |
413 | 超限 | 返回项目数超出允许限值 |
503 | 服务故障 | 服务不可用 。 |
请求
操作不接受请求体
响应
示例:显示版本细节:JSON响应
{sversion:{sid:v2.0,links:{s
,'rel':'self'},{href':'
,Rell:描述型类型:应用/pdf}{href:
, "rel": "describedby", "type": "application/vnd.sun.wadl+xml" } ], "media-types": { "values": [ { "base": "application/xml", "type": "application/vnd.openstack.identity+xml;version=2.0" }, { "base": "application/json", "type": "application/vnd.openstack.identity+json;version=2.0" } ] }, "status": "CURRENT", "updated": "2012-01-21T11:33:21-06:00" } }
示例:显示版本细节:XML响应
更新 30天前