CodeArts IDE Online
CodeArts IDE Online连接器用于对接华为云CodeArts IDE Online服务。
华为云CodeArts IDE Online是云开发环境服务,开发者通过浏览器访问即可极速获取云端开发环境,支持编码、调试、运行、预览,还可访问代码仓库和执行命令行,同时支持丰富的插件扩展。
前提条件
使用CodeArts IDE Online前,需要开通CodeArts IDE Online服务。
创建CodeArts IDE Online连接
- 登录新版ROMA Connect控制台。
- 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
- 选择“CodeArts IDE Online”连接器。
- 在弹窗中配置连接器信息,完成后单击“确定”。
支持的动作
- 查询IDE实例列表
- 创建IDE实例
- 查询某个租户下的IDE实例列表
- 停止IDE实例
- 启动IDE实例
- 删除IDE实例
- 修改IDE实例
- 查询某个IDE实例
- 查询IDE实例名是否重复
配置参数
参数 |
说明 |
---|---|
region_id |
区域ID。 |
limit |
每页显示的条目数量,最大值为100,最小值为1。 |
offset |
偏移量,表示从此偏移量开始查询。 |
is_temporary |
是否页面显示(以标签配置为准)。 |
label |
标签。 |
search |
关键字查询(根据实例名,描述模糊查询)。 |
sort_dir |
排序方式 asc/desc。 |
sort_key |
排序字段。 display_name 实例名、status状态、pvc_quantity 存储容量、created_time 创建时间、stack_id 技术栈。 |
参数 |
说明 |
---|---|
org_id |
租户ID(对应华为云账号的domainId)。 |
region_id |
区域ID。 |
agent_id |
代理商ID,教程活动场景下使用。 |
arch |
cpu架构,x86或arm。 |
cpu_memory |
cpu规格。arm架构支持4U8G,x86架构支持1U1G、2U4G、2U8G,与技术栈配置的规格对应,可通过技术栈管理ListStacks接口获取。如果标签不为空,以标签配置的技术栈规格为准。 quantum技术栈,x86架构cpu规格为2U8G;其他技术栈,x86架构cpu规格为1U1G、2U4G。 |
description |
描述。 |
display_name |
实例名。 可以输入中文、数字、字母、下划线、点、破折号。长度介于3-100之间。 |
is_temporary |
实例标签(不同的第三方需要和CodeArtsIDEOnline服务共同设定标签),不传默认为default。 |
label_tag |
排序方式asc/desc。 |
plugin_enable_list |
预装插件列表。 |
plugin_vars |
预装插件参数,请注意敏感信息保护,若涉及敏感信息,请自行加密。 |
port_id |
云服务器对应的portId,小网连接ecs的场景下使用。 |
private_ip |
云服务器ip,小网连接ecs的场景下使用。 |
pvc_quantity |
PVC规格,如5GB|10GB|20GB。 |
refresh_interval |
自动休眠时长。arm架构,自动休眠时长只能设置成30或60。x86架构可取值为30、60、240、1440和-1。除-1外,其它值的单位为“分钟”。实例无操作超过自动休眠时长后,将会被暂停(已保存的数据不会被删除)。-1表示实例不会自动停止。 |
repository_id |
解放号的仓库ID,解放号场景下使用。 |
stack_id |
技术栈ID,通过技术栈管理ListStacks接口获取。 |
task_type |
任务类型,教程活动场景下使用。 |
token |
解放号的token,解放号场景下使用。 |
vpc_id |
云服务器对应的vpcId,小网连接ecs的场景下使用。 |
instance_domain_id |
实例授权用户租户ID。 |
instance_user_id |
实例授权用户ID。 |
参数 |
说明 |
---|---|
org_id |
租户ID(对应华为云账号的domainId)。 |
region_id |
区域ID。 |
is_temporary |
实例标签(不同的第三方需要和CodeArtsIDEOnline服务共同设定标签),不传默认为default。 |
limit |
每页显示的条目数量,10/15/30。 |
offset |
偏移量,表示从此偏移量开始查询。 |
search |
关键字查询(根据实例名,描述模糊查询)。 |
参数 |
说明 |
---|---|
instance_id |
实例ID。 |
region_id |
区域ID。 |
参数 |
说明 |
---|---|
instance_id |
实例ID。 |
region_id |
区域ID。 |
plugin_enable_list |
插件列表。 |
plugin_vars |
插件参数,请注意敏感信息保护,若涉及敏感信息,请自行加密。 |
参数 |
说明 |
---|---|
instance_id |
实例ID。 |
region_id |
区域ID。 |
参数 |
说明 |
---|---|
instance_id |
实例ID。 |
region_id |
区域ID。 |
description |
描述。 |
display_name |
实例名。 可以输入中文、数字、字母、下划线、点、破折号。长度介于3-100之间。 |
refresh_interval |
自动休眠时长。arm架构,自动休眠时长只能设置成30或60。x86架构可取值为30、60、240、1440和-1。除-1外,其它值的单位为“分钟”。实例无操作超过自动休眠时长后,将会被暂停(已保存的数据不会被删除)。-1表示实例不会自动停止。 |
参数 |
说明 |
---|---|
instance_id |
实例ID。 |
region_id |
区域ID。 |
参数 |
说明 |
---|---|
region_id |
区域ID。 |
display_name |
实例名。 可以输入中文、数字、字母、下划线、点、破折号。长度介于3-100之间。 |