全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
批量计算

获取App信息

更新时间:2017-10-27 11:31:37

getApp

方法说明:

查询一个app资源,支持公共App和私有App。

调用方法:

  1. GetAppResponse getApp(String appName) throws ClientException;
  2. GetAppResponse getApp(String appName, String scope) throws ClientException;
  3. GetAppResponse getApp(GetAppRequest req) throws ClientException;

参数说明:

参数 类型 必选 说明
appName String App名称。
scope String 可以为Public或Private。如果为Public,那么代表查询公共App;如果为Private或者不指定,那么代表查询私有App。

返回值说明:

  • 调用成功后返回一个GetAppResponse实例, 通过getApp()得到App。

App 的属性

参数名称 类型 描述
name String 应用名称
description String 应用的详细描述
creationTime Date 资源创建时间
inputParameters Map<String, App.InputParameterValue> 该应用的输入参数列表
outputParameters map<string, App.OutputParameterValue> 该应用的输出参数列表
config App.Config 提交作业时的运行时参数

App.InputParameterValue 的属性

参数名称 类型 描述
description string 给APP使用者的详细描述
defaultValue string 参数默认值
type String 参数类型

App.OutputParameterValue 的属性

参数名称 类型 描述
description string 给APP使用者的详细描述
type String 参数类型

App.Config 的属性

参数名称 类型 描述
resourceType App.ConfigValue 资源类型
instanceType App.ConfigValue 实例类型
instanceCount App.ConfigValueInteger 实例个数
minDiskSize App.ConfigValue 最小系统磁盘大小(GB)
diskType App.ConfigValue 系统磁盘类型
maxRetryCount App.ConfigValueInteger 某个Instance失败后,最大重试次数
timeout App.ConfigValueLong Instance的运行时超时时间,单位为秒

App.ConfigValue 的属性

参数名称 类型 描述
description string 给APP使用者的详细描述
defaultValue string 参数默认值
overwritable boolean 用户使用该APP提交作业时,是否可以覆盖掉默认值

App.ConfigValueInteger 的属性

参数名称 类型 描述
description string 给APP使用者的详细描述
defaultValue int 参数默认值
overwritable boolean 用户使用该APP提交作业时,是否可以覆盖掉默认值

App.ConfigValueLong 的属性

参数名称 类型 描述
description string 给APP使用者的详细描述
defaultValue long 参数默认值
overwritable boolean 用户使用该APP提交作业时,是否可以覆盖掉默认值
  • 调用失败后,抛出异常: ClientException。

代码示例:

  1. try{
  2. GetAppResponse getAppResponse = client.getApp("myApp");
  3. App app = GetAppResponse.getApp();
  4. //调用成功
  5. }catch(ClientException e){
  6. e.printStackTrace();
  7. //调用失败
  8. }
本文导读目录