上一主题: import 方法(app 对象)下一主题: put_desc 方法(app 对象)


get_desc 方法(app 对象)
说明

检索应用包描述符。

语法
/api/v2/app/get_desc?app=application&vdc=controller-name
参数
app

应用的名称

vdc

目标虚拟数据中心的名称

事务类型

同步

请求类型

GET

示例

检索应用 test 的程序包描述符

GET http://192.168.123.200/api/v2/app/get_desc?app=test&vdc=mygrid 
样例输出
XML:
<message>程序包测试
   { 
   type          = application 
   description   = quot;测试说明&quot; 
   uid           = 12 
 
   package local : file = local/package.desc , type      = catalog 
 
   class top     : top                       , singleton 
   class main    : file = main.desc          , singleton 
   } 
 
assembly top 
   { 
   .category        = General 
 
   subordinate main : .class = main 
 
   可视化 
      { 
      color = gray 
      style = small 
      pan_x = 0 
      pan_y = 0 
      } 
   } 
</message>
JSON:
{ 
   "message" : "package test\n   {\n   type          = application\n   description   = \"test description\"\n uid           = 12\n\n   package local : file = local/package.desc , type      = catalog\n\n   class top : top                       , singleton\n   class main    : file = main.desc          , singleton\n   }\n\nassembly top\n   {\n   .category = General\n\n   subordinate main : .class = main\n\n visual\n      {\n      color = gray\n      style = small\n pan_x = 0\n      pan_y = 0\n      }\n   }\n"
}

HTTP 错误代码
404

未找到实体 vdc mygrid-WS_API 应用中没有配置指定的 VDC 名称。

400.4

缺少必需参数 (app)。 -请求中缺少参数 app=app

404.1

未找到实体-权限被拒绝-应用“test”不存在。