检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 Query参数 参数 是否必选 参数类型 描述 instance_label 否 String 实例标签(不同的第三方需要和CodeArtsIDEOnline服务共同设定标签)。不传默认为classroom 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
已开通CodeArts IDE Online服务。 创建IDE实例 登录服务首页。 单击“新建实例”,进入到“基础配置”页面,参考表1配置参数。如无法创建实例,需完成开通服务。 表1 基础配置参数说明 参数名 说明 名称 自定义实例名称。 支持输入数字、字母、“_”、“.”和“-”。 以数字、字母开头和结尾。
/v2/{org_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 org_id 是 String 租户id(对应华为云账号的domainId) 表2 Query参数 参数 是否必选 参数类型 描述 is_temporary 否 Boolean 是否页面显示(以标签配置为准) limit 否
String 错误码 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code String 错误码 状态码: 406 表9 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code
/v2/instances/{instance_id} 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
部署微服务容器镜像 安装Developer Console插件 打开插件市场,搜索到“Developer Console”后,单击“安装”即可完成安装,动图演示如下: 部署微服务到CCI容器实例 配置Profile Profile是一组API调用鉴权所需配置的抽象,Profile
操作场景 用户通过调用停止IDE实例接口,停止运行中或启动中的实例。实例停止后,不会删除磁盘数据。 API的调用方法请参见如何调用API。接口参数详情参考停止IDE实例。 前提条件 确定调用API的Endpoint,详细信息请参见终端节点。 已经通过调用创建IDE实例接口创建过实例。
制作微服务容器镜像 编辑pom文件增加谷歌jib插件配置 打开微服务工程中的“pom.xml”文件,在plugins标签下增加如下图内容: jib的maven配置格式: <plugin> <groupId>com.google.cloud.tools</groupId>
常见问题 如何实现每次调试前,代码自动编译? 修改代码后,需重新编译再进行调试。可以新建一个编译工程的Task,并将其label配置为调试配置项的preLaunchTask,以达到调试前自动编译的目的。具体操作如下: 进入CodeArts IDE Online工作界面。 新建一个
arm实例数量已经超过上限,请删除旧有实例后再试 删除旧实例 406 IDE.00040001 config error 配置错误 检查配置 406 IDE.00040002 label is not correct 标签不正确 参数规格:参考相应的API文档 406 IDE.00040004 The character
Online代码编辑界面。 单击左上角,选择“查看 >调试”。 在调试任务下拉框中选择“新增配置”。 选择“Launch Program”。 编辑launch.json文件,根据自动补全给出的提示填写相关参数。 单击启动/调试程序。
ail 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表2 请求Body参数 参数 是否必选 参数类型
Online工作界面。 单击左上角,选择“文件 > 新建项目”。 在左侧导航栏选择“Java”。 根据实际需要选择“类型”。 不同项目参数配置不同,具体根据页面的标签提示填写参数信息,如下所示。 创建空白项目 类型:下拉框选择 “Empty Project” 类型。 路径:选择或输入将要创建的项目的存放路径。
ery 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表2 请求Body参数 参数 是否必选 参数类型
”进行复制和粘贴。 更改样式 支持在settings.json文件里自定义Terminal的样式,如:字体大小、行间距等。可参考以下参数项进行配置: terminal.integrated.fontFamily terminal.integrated.fontSize terminal
是否有管理入口的权限 状态码: 403 表4 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code String 错误码 状态码: 404 表5 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code
/v2/instances/{instance_id}/runtime 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
/v2/instances/{instance_id}/access 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String CodeArtsIDEOnline实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
请求Body参数 参数 是否必选 参数类型 描述 type 是 Integer 任务类型 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result Object 返回值 status String 状态 状态码: 401 表5 响应Body参数 参数 参数类型
/v1/marketplace/file/plugin 表1 Query参数 参数 是否必选 参数类型 描述 official 是 String 插件类型。目前只支持CodeArtsIDEOnline 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String