检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
功能列表 CodeArts IDE Online功能列表如表1所示。 表1 功能列表 功能 描述 一键式环境获取 一键式获取云端基于容器的工作空间,并可在不需要时释放。 预置技术栈 预置多种技术栈,创建工作空间时选取预置技术栈可获得更快的环境配置能力。 按需配置资源 可按需选择工
String 过滤类型对应字段名称 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 results Array of ExtensionQueryResult objects 插件列表查询结果集合 表6 ExtensionQueryResult 参数 参数类型
命令行终端操作 相关登录 使用CloudShell登录云服务器 登录CCE容器 使用CloudShell连接集群 快捷键 可使用快捷键编辑输入的命令。下表展示了常用的快捷键操作: 快捷键 功能描述 Ctrl+L 将当前行移到第一行 Ctrl+U 清除当前行 Ctrl+H 向前删除一个字符 Ctrl+A
同时支持IAM项目和企业项目,表示此授权项对应的自定义策略,可以在IAM和企业管理两个服务中给用户组授权并生效。如果仅支持IAM项目,不支持企业项目,表示仅能在IAM中给用户组授权并生效,如果在企业管理中授权,则该自定义策略不生效。关于IAM项目与企业项目的区别,详情请参见:IAM与企业管理的区别。
示例2:查询IDE实例列表 操作场景 用户通过查询IDE实例列表接口,使用分页参数查询租户下所有IDE实例列表。API的调用方法请参见如何调用API。 本节示例操作包括分页查询,接口支持过滤和排序参数的操作,参数详情请参见查询IDE实例列表。 前提条件 确定调用API的Endpoint,详细信息请参见终端节点。
cloudIDE:instance:get - √ × 查询用户实例列表 GET /v2/instances cloudIDE:instance:listInstances - √ × 查询租户实例列表 GET /v2/{org_id}/instances cloudIDE:instance:listOrgInstances
object 实例列表 status String 状态 表4 PageInstancesVO 参数 参数类型 描述 empty Boolean 是否为空 items Array of InstancesVO objects 列表详情 items_before Long 偏移量,表示从此偏移量开始查询
登录服务首页。 单击“新建实例”,进入到“基础配置”页面,参考表1配置参数。如无法创建实例,需完成开通服务。 表1 基础配置参数说明 参数名 说明 名称 自定义实例名称。 支持输入数字、字母、“_”、“.”和“-”。 以数字、字母开头和结尾。 长度为3~100。 描述 自定义对实例的描述。长度不超过100个字符。
本节介绍在IDE实例中新建项目和导入已有项目的操作步骤。 当前支持创建Java项目、NodeJs项目、Python项目、C/C++项目、Go项目和Plugin项目,其中NodeJs项目、Python项目、C/C++项目、Go项目的创建方式,和Java项目一致。本节主要以创建Java项目和Plugin项目为例进行介绍。
oken的值)。 x-publisher-token和X-Auth-Token必传一个 x-publisher-token 否 String 发布商凭证,x-publisher-token和X-Auth-Token必传一个 表3 请求Body参数 参数 是否必选 参数类型 描述 type
object 实例列表 status String 状态 表5 PageInstancesVO 参数 参数类型 描述 empty Boolean 是否为空 items Array of InstancesVO objects 列表详情 items_before Long 偏移量,表示从此偏移量开始查询
实例相关权限 表1 实例相关权限 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目 (Project) 企业项目(Enterprise Project) 创建IDE实例 POST /v2/{org_id}/instances cloudIDE:instance:create
发给自己的实例。 可以在自定义策略中为启动和停止实例的授权项添加条件,使该授权项仅对用户自己的实例生效。CodeArts IDE Online通过IAM预置了两组条件键,其与授权项的关联关系详见CodeArts IDE Online权限表4授权项与对应条件键,您可以使用条件键检查
x-publisher-token和X-Auth-Token必传一个 x-publisher-token 否 String 发布商凭证,x-publisher-token和X-Auth-Token必传一个 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述
请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也
编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 CodeArts IDE Online基本特性如表1所示。 表1 CodeArts IDE Online基本特性 特性 描述 云化和轻量化 依托华为云的计算和存储资源
ell可以完成登录弹性云服务器、连接集群等操作。CloudShell目前支持Windows和Linux系统。 用户在使用CloudShell时,同时打开的实例数量和会话数量有如下限制: 表1 约束限制 场景 实例数量 会话数量 连接云服务器 4 10个/实例 连接CCE集群/容器
本文汇总了基于CodeArts IDE Online常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导。 表1 CodeArts IDE Online最佳实践一览表 最佳实践 说明 2-基于CodeArts IDE Online快速开发、部署微服务 本实践主要讲述在CodeArts
配置Profile Profile是一组API调用鉴权所需配置的抽象,Profile中的相关信息可通过访问我的凭证获取,有了这些信息就可以获取到镜像列表、vpc列表、cci负载/命名空间等数据。 name:用于标识区分不同的Profile,只能输入大小写英文字母、下划线、中划线。 ProjectID:对应项目ID。
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。