云服务器:样本代码
API运维
- 服务器
- 列表服务器
- 创建服务器
- 获取服务器细节
- 更新服务器
- 删除服务器
- 服务器地址
- 列表地址
- 链表地址网络
- 服务器动作
- 更改管理员密码
- 重开服务器
- 重建服务器
- 调整服务器大小
- 确认重裁服务器
- 反向调整服务器
- 创建图像
- 卷附加动作
- 卷附服务器
- 列表卷附加
- 获取卷附细节
- 删除卷附加
- 扁平
- 链状浮点
- 获取Flavor细节
- 图片制作
- 列表图像
- 获取图像细节
- 删除图像
- 元数据
- 列表元数据
- 集元数据
- 更新元数据
- 获取元数据项
- 集元数据项
- 删除元数据项
CURL
代码样本:通过a
要通过API向账号添加用户,可做下列工作:
取令牌
Through password-authentication:
华体会联盟hthcurl -X POST https://identity.api.rackspacecloud.com/v2.0/tokens -d '{"auth":{"passwordCredentials":{"username":"theUserName","password":"thePassword"}}}' -H "Content-type: application/json"
通过API密钥认证
华体会联盟hthCurl-XPST https://identity.api.spacecloud.com/v2.0tokens-d
存取.token.id响应表示令牌
创建新用户
指定密码:
华体会联盟hthCurl-XPST https://identity.api.rackspacecloud.com/v2.0/users-d[email protected]i-ksadd:password-Q-H-Cont-type:application/json-H-X-Aut-Token:Token
未指定密码( 将生成并发回密码)
响应中 :华体会联盟hthCurl-XPST https://identity.api.rackspacecloud.com/v2.0/users-d[email protected]i-ksadd:password-Q-H-Cont-type:application/json-H-X-Aut-Token:Token
新建账号用户将拥有与访问量相同的访问量
有,除非无法创建或更新
用户.
也可以更新或删除用户
更新 :
华体会联盟hthCurl-XPST https://identity.api.rackspacecloud.com/v2.0用户/{userID}-d '{'ser'[email protected]i-ksadd:password-Q-H-Cont-type:application/json-H-X-Aut-Token:Token
删除 :
华体会联盟hthCurl-X Delete https://identity.api.rackspacecloud.com/v2.0/uses/{userID}-H
XML
代码样本:创建服务器请求
untu 10.04LTS
ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
代码样本:创建服务器响应
代码样本:获取服务器细节响应
web头1
2.1
代码样本:重开服务器请求
JSON系统
代码样本:创建服务器请求
{ "server": { "name": "new-server-test", "min_count": 1, "max_count": 1, "imageRef": "5f68715f-201f-4600-b5a1-0b97e2b1cb31", "flavorRef": "2", "diskConfig": "auto", "metadata": { "My Server Name": "Ubuntu 10.04 LTS" }, "personality": [{ "path": "/etc/banner.txt", "contents": "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 b25zLiINCg0KLVJpY2hhcmQgQmFjaA==" }] } }
代码样本:创建服务器响应
华体会联盟hth{ "server": { "OS-DCF:diskConfig": "AUTO", "adminPass": "123456789abc", "id": "edd91280-3438-4663-9137-26d8f62665ce", "links": [{ "href": "https://dfw.servers.api.rackspacecloud.com/v2/123456/servers/edd91280-3438-4663-9137-26d8f62665ce", "rel": "self" }, { "href": "https://dfw.servers.api.rackspacecloud.com/123456/servers/edd91280-3438-4663-9137-26d8f62665ce", "rel": "bookmark" }] } }
代码样本:获取服务器细节响应
华体会联盟hth{ "server": { "OS-DCF:diskConfig": "AUTO", "RAX-SERVER:bandwidth": [{ "audit_period_end": "2012-05-09 15:58:22", "audit_period_start": "2012-05-09 06:00:00", "bandwidth_inbound": 5316481, "bandwidth_outbound": 0, "interface": "public" }], "accessIPv4": "", "accessIPv6": "", "addresses": { "private": [{ "addr": "10.180.4.157", "version": 4 }], "public": [{ "addr": "50.56.175.68", "version": 4 }, { "addr": "2001:4800:780e:0510:d87b:9cbc:ff04:37ec", "version": 6 }] }, "config_drive": "", "created": "2012-04-06T18:44:18Z", "flavor": { "id": "1", "links": [{ "href": "https://dfw.servers.api.rackspacecloud.com/ 5678/flavors/1", "rel": "bookmark" }] }, "hostId": "6447b7cb298c44dd1337be6e82d98dc7121918d3426725b31c6683d3", "id": "bbb0ad33-e4c7-4ab7-997f-e57b00d03176", "image": { "id": "3afe97b2-26dc-49c5-a2cc-a2fc8d80c001", "links": [{ "href": "https://dfw.servers.api.rackspacecloud.com/ 5678/images/3afe97b2-26dc-49c5-a2cc-a2fc8d80c001", "rel": "bookmark" }] }, "key_name": "", "links": [{ "href": "https://dfw.servers.api.rackspacecloud.com/v2/ 5678/servers/bbb0ad33-e4c7-4ab7-997f-e57b00d03176", "rel": "self" }, { "href": "https://dfw.servers.api.rackspacecloud.com/5678/ servers/bbb0ad33-e4c7-4ab7-997f-e57b00d03176", "rel": "bookmark" }], "metadata": {}, "name": "testinstance", "progress": 100, "status": "ACTIVE", "tenant_id": "5678", "updated": "2012-04-06T18:51:55Z", "user_id": "1234" } }
代码样本:重开服务器请求
{重开}{类型:HARD}}
法律免责声明
信息面向软件开发者开发
华体会联盟hth程序使用拉克空间云服务器使用OpenStack应用编程接口信息仅用于信息目的并提供“原封不动”。
华体会联盟hth回收空间不作任何形式的表示或保证或保证
隐含性内容精度或完整性
信息保留权修改规格
产品/服务说明随时不通知华体会联盟hth机库空间
服务提供可更改而无需通知用户必须取
完全负责应用本节提及的任何服务
华体会联盟hth除拉克空间通用条件和/或
华体会联盟hth云服务条件 Rackspace不负任何责任
拒绝表示与其服务有关的任何明示或隐含保理
包括但不限于隐含商贸保理
适配特殊目的 非侵犯
更新 约一个月前