欢迎来到天天文库
浏览记录
ID:35203075
大小:103.50 KB
页数:6页
时间:2019-03-21
《vcloudapi说明书(中文整理版)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、vCloudAPI说明书:这个说明书总结的是在版本1.5的vCloudAPI下,用户可进行的操作。协议:vCloudAPI浏览器请求的总结:浏览器请求提供在只读模式下进入一个云或者浏览器自身包含的对象。1).API-URL形式像:https://vcloud.example.com/api。2).id是唯一标识。当你得到表示他们操作的对象时,请求的URLs保证可用。URL表单只供参考用途。表-2:vCloudAPI浏览器请求的总结操作请求请求主体返回为浏览器的操作检索一个列表的入口点[新]GETAPI-URL/Session无200ok检索你可以进入的
2、一个列表的组织GETAPI-URL/org/id无OrgList(组织列表)检索一个组织的内容GETAPI-URL/org/id无Org检索一个网络的属性GETAPI-URL/network/id无OrgNetwork检索一个目录的内容GETAPI-URL/catalog/id无Catalog检索一个目录子项的属性GETAPI-URL/catalogItem/id无CatalogItem检索一个vDC的内容GETAPI-URL/vdc/id无Vdc检索一个媒体图片的属性GETAPI-URL/media/id无Media检索一个vAPP的模板GETAPI
3、-URL/vAppTemplate/vappTemplate-id无VAppTemplate检索一个vAPP的属性GETAPI-URL/vAPP/vapp-id无VApp检索一个虚拟机的属性GETAPI-URL/vAPP/vm-id无VmvCloudAPIProvisioning(预配置)请求总结:预配置请求可为vDC和目录增加一个云应用的模板或者媒体。你也可以利用预配置请求来复制、移动、重命名、删除这些对象。1).API-URL形式像:https://vcloud.example.com/api。2).id是唯一标识。当你得到表示他们操作的对象时,请
4、求的URLs保证可用。URL表单只供参考用途。表-3:预配置请求的总结操作请求请求主体返回上传VOF创建一个云应用模板POSTAPI-URL/vdc/id/action/uploadVAppTemplaUploadVAppTemplateParamsVAppTemplate下载一个云应用模板作为VOFGETdownload-URL无Dependsonfiletype确保一个云应用模板可被下载PostAPIURL/vAppTemplate/vAppTemplateid/action/enableDownload无task使一个云应用模板无法被下载POST
5、APIURL/vAppTemplate/vAppTemplateid/action/disableDownload无204NoContent没有内容上传一个媒体图片POSTAPIURL/vdc/id/mediaMediaMedia复制或者移动一个媒体图片POSTAPIURL/vdc/id/action/cloneMediaCloneMediaParamsMedia复制或者移动一个云应用模板POSTAPIURL/vdc/id/action/cloneVAppTemplateCloneVAppTemplateParamsVAppTemplate复制或者移动
6、一个云应用POSTAPIURL/vdc/id/action/cloneVAppCloneVAppParamsVApp改变一个云应用模板的名字或者描述PUTAPIURL/vAppTemplate/vappTemplate-idVAppTemplateTask改变一个云应用的名字或者描述PUTAPI-URL/vApp/vappidVAppTask改变一个媒体图片的名字或者描述PUTAPI-URL/media/idMediaTask删除一个云应用模板,或者云应用,或者媒体图片DELETEobject-URL无TaskPOSTAPIURL/CatalogIte
7、mCatalogItem为目录增加一个子项catalog/id/catalogItems移除目录的一个子项DELETEAPI-URL/catalog/id/catalogItem/id无204Nocontent控制进入目录权限POSTAPIURL/catalog/id/action/controlAccessControlAccessParamsControlAccessParams检索一个目录对象的拥有者[新]GETAPIURL/media/id/owner无Owner检索一个云应用模板的拥有者[新]GETAPIURL/vAppTemplate/va
8、ppTemplate-id/owner无Owner检索一个云应用的拥有者[新]GETAPIUR
此文档下载收益归作者所有