alibaba.adlab.adsim.xgoimagebuilder.param.get (获取adsim构建算法镜像所需要的参数信息)

获取adsim构建算法镜像所需要的参数信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request_dto XgoBuildDependenciesParamDto 必须 请求对象
  • └ build_type
  • String
  • 必须
  • commitId
  • 构建类型,commitId或dockerIpc
  • └ version
  • String
  • 必须
  • PRODUCTION_3dc30f140533f94d42ed2ab2b297ddbc
  • 版本信息
  • └ module
  • String
  • 可选
  • plan
  • 模块信息
  • └ run_type
  • String
  • 可选
  • adsim_pdc
  • 构建平台要求的runType参数,可选值:adsim_pdc
  • └ car_type
  • String
  • 可选
  • B1
  • 车型
  • └ system_architecture
  • String
  • 可选
  • X86
  • 平台架构

响应参数

名称 类型 示例值 描述
result DataResult 请求返回结果
  • └ code
  • Number
  • 0
  • 0:成功,非0失败
  • data
  • XgoBuildDependenciesResultDto
  • 返回数据结构体
  • └ module_dependencies_yaml
  • String
  • http://xxxx.yaml?xxxx
  • dependenciesYaml文件
  • └ xgo_base_image
  • String
  • reg.docker.alibaba-inc.com/autogo/os:autoos- bionic-cross-ci-a805abaf4
  • 算法基础镜像版本
  • └ module_dependencies_md5
  • String
  • dsfasklfasj12312fdafsdfa
  • dependencies对应的md5值
  • └ success
  • Boolean
  • true
  • true
  • └ message
  • String
  • ""
  • 错误信息
  • └ sequence_id
  • String
  • aasdfasdfas
  • 请求唯一标识
  • └ timestamp
  • Number
  • 12312312312
  • 时间戳

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAdlabAdsimXgoimagebuilderParamGetRequest req = new AlibabaAdlabAdsimXgoimagebuilderParamGetRequest();
AlibabaAdlabAdsimXgoimagebuilderParamGetRequest.XgoBuildDependenciesParamDto obj1 = new AlibabaAdlabAdsimXgoimagebuilderParamGetRequest.XgoBuildDependenciesParamDto();
obj1.setBuildType("commitId");
obj1.setVersion("PRODUCTION_3dc30f140533f94d42ed2ab2b297ddbc");
obj1.setModule("plan");
obj1.setRunType("adsim_pdc");
obj1.setCarType("B1");
obj1.setSystemArchitecture("X86");
req.setRequestDto(obj1);
AlibabaAdlabAdsimXgoimagebuilderParamGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_adlab_adsim_xgoimagebuilder_param_get_response>
    <result>
        <code>0</code>
        <data>
            <module_dependencies_yaml>http://xxxx.yaml?xxxx</module_dependencies_yaml>
            <xgo_base_image>reg.docker.alibaba-inc.com/autogo/os:autoos- bionic-cross-ci-a805abaf4</xgo_base_image>
            <module_dependencies_md5>dsfasklfasj12312fdafsdfa</module_dependencies_md5>
        </data>
        <success>true</success>
        <message>&quot;&quot;</message>
        <sequence_id>aasdfasdfas</sequence_id>
        <timestamp>12312312312</timestamp>
    </result>
</alibaba_adlab_adsim_xgoimagebuilder_param_get_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部