检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Online服务“我的IDE”页签,显示当前用户的IDE实例,如图1所示。 初次使用CodeArts IDE Online服务,需创建IDE实例。 图1 IDE实例列表 页面左侧“免费体验云开发”卡片,可限时免费体验部分IDE实例,但免费体验不能保证最佳使用体验,建议先开通服务,服务开通后,开始按需计费。
个人在SWR中创建的组织:需要个人登录容器镜像服务事先完成创建。 “from”标签中的image标签内容为源镜像的地址,其中,“library”为容器镜像服务中镜像中心的组织名,该组织下分享了很多官方容器镜像,“java”为源镜像名称。 编译打包并向SWR推送微服务镜像 完成jib配置后,在Terminal中输入“mvn
查询IDE实例名是否重复 功能介绍 查询IDE实例名是否重复 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/instances/duplicate 表1
选择Profile和Namespace后,单击“Add”会出现deployment的配置输入,如果需要配置更多,则可以单击“Go to Portal”跳转至CCI页面进行创建。 如果Pod中的镜像启动需要监听端口并且需要开放外部访问权时,则需要增加容器端口跟elb端口的映射关系,其中elb的端口一定要填写未被占用的。
路径参数 参数 是否必选 参数类型 描述 instance_id 是 String CodeArtsIDEOnline实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户T
URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。例如,IAM服务在华北-北京一区域的Endpoint为iam.cn-north-1
Online资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号可以满足用户对权限管理的需求,则不需要创建独立的IAM用户,可以跳过本章节,不影响使用CodeArts IDE Online服务的其它功能。 本章节介绍对用户授权的方法,操作流程如示例流程所示。
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,CodeArts IDE Online的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 CodeArts IDE Online的终端节点 区域名称 区域 终端节点(Endpoint) 协议类型
Online服务的其它功能。 默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使用户组中的用户获得相应的权限,这一过程称为授权。授权后,用户就可以基于已有权限对云服务进行操作。 权限根据授权的精细程度,分为角色和策略。角色以服务为粒度,是
系统根据所选技术栈默认匹配对应配置。 存储容量 支持三种: 5GB 10GB 20GB 自动休眠 实例无操作超过一段时间后,将会被自动休眠。请根据需要进行配置。 单击“下一步”,进入“工程配置”页面。 请根据需要选择工程来源,包括“样例工程”和“私有仓库”,也可以选择“不创建工程”直接创建实例。 不同来源工程信息参数说明下:
IDE Online时,需要先切换至授权区域。 根据授权精细程度分为角色和策略。 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角
路径参数 参数 是否必选 参数类型 描述 org_id 是 String 租户id(对应华为云帐号的domainId) 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Tok
登录华为云IDE产品与服务总览,单击“立即咨询”。 进入“服务咨询”页面,在“应用场景”中填写“CodeArts IDE Online”,并填写您想咨询的问题和联系方式,华为咨询顾问会在一个工作日内联系您,提供解决方案和报价咨询服务。 相关链接 开通按需 关闭服务 欠费还款
Query参数 参数 是否必选 参数类型 描述 instance_label 否 String 实例标签(不同的第三方需要和CodeArtsIDEOnline服务共同设定标签)。不传默认为classroom 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 在使用CodeArts IDE Online服务之前,您需要先了解本服务的相关权限说明以及如何进行权限管理。
示例3:外部第三方集成商创建IDE实例 操作场景 第三方集成商通过调用接口,创建IDE实例。不同的第三方需要和CodeArts IDE Online服务共同设定标签。 API的调用方法请参见如何调用API。接口参数详情参考 外部第三方集成商创建IDE实例。 前提条件 确定调用AP
创建IDE实例 检查实例名是否重复。 GET https://{endpoint}/v2/instances/duplicate?display_name=test 接口相关信息请参考查询IDE实例名是否重复。 确定待创建实例的技术栈。 GET https://{endpoint}/v2/stacks/tag
IDE Online服务工作界面的基本编辑操作,主要包含以下操作: 多重编辑(多重光标) 调整选区 选择列 保存/自动保存 查找与替换 全局搜索 代码格式化 代码折叠 登录工作界面请参考启动IDE实例。 多重编辑(多重光标) 按住“Alt”键,同时在编辑器中单击需要编辑的位置,添加多
版本号:项目的版本号。 描述:项目的说明。 Git初始化:是否需要使用git init命令初始化该插件项目,根据实际需要选择。 单击 “创建” ,当输入内容格式全部验证正确后开始创建,此时按钮变为 “正在创建中” 。 创建完成后,可选择打开已创建好的项目或者继续停留在当前页面。 导入项目
说明了如何调用API。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 { "auth": {