检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
com/v3/projects" } } 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,在项目列表中查看项目ID。
Online进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用CodeArts IDE Online服务的其它功能。
概要 本章节主要讲述在CodeArts IDE Online中如何快速将开发好的微服务部署到华为云容器服务并进行快速验证的过程。 父主题: 基于CodeArts IDE Online快速开发、部署微服务
/v2/{org_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 org_id 是 String 租户id(对应华为云帐号的domainId) 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
"status" : "success" } 其中,source.location为模板git仓地址。 创建IDE实例。 org_id:组织id(对应华为云账号的domainId)。 POST https://{endpoint}/v2/{org_id}/instances { "display_name"
String 标签 link String 链接 name String 名称 organization_id String 租户id(对应华为云账号的domainId) owner_id String 用户id owner_name String 用户名 platform_id Long
Online来说,可以理解为编码、运行、调试的操作都在这个实例里面完成。 本节介绍创建IDE实例(含创建工程)以及修改、删除IDE实例的操作步骤。 前提条件 已开通CodeArts IDE Online服务。 创建IDE实例 登录服务首页。 单击“新建实例”,进入到“基础配置”页面,参考表1配置参数。
请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。
/v2/{org_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 org_id 是 String 租户id(对应华为云账号的domainId) 表2 Query参数 参数 是否必选 参数类型 描述 is_temporary 否 Boolean 是否页面显示(以标签配置为准)
新建/导入项目 本节介绍在IDE实例中新建项目和导入已有项目的操作步骤。 当前支持创建Java项目、NodeJs项目、Python项目、C/C++项目、Go项目和Plugin项目,其中NodeJs项目、Python项目、C/C++项目、Go项目的创建方式,和Java项目一致。本节
String 标签 link String 链接 name String 名称 organization_id String 租户id(对应华为云账号的domainId) owner_id String 用户id owner_name String 用户名 platform_id Long
odeArts IDE Online支持自定义权限策略。 自定义权限策略中可以添加的授权项请参考策略及授权项说明。 自定义权限策略具体创建步骤请参见创建自定义策略。 本章为您介绍CodeArts IDE Online常用的自定义权限策略代码样例。 自定义策略样例 授权用户创建、启动、停止、访问和查看权限。
Online的Go技术栈,可通过执行go get命令安装依赖包,执行命令前需先设置“GOPATH”环境变量,如:export GOPATH=~/gotools,具体操作步骤如下: 单击左上角,选择“终端 > 新建终端”,或使用快捷键“Ctrl+Shift+`”打开 终端。 在终端窗口执行export GOPA
查看库包的逻辑实现 运行/调试代码 登录工作界面请参考启动IDE实例。 安装依赖包 在终端窗口中直接运行npm install安装依赖的库包,操作步骤如下: 单击左上角。 选择“终端 > 新建终端”,或使用快捷键“Ctrl+Shift+`”打开 终端。 执行“spm install express
删除评论 功能介绍 删除评论 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/marketplace/evaluation/{evaluation_id}
录后的页面如下: 单击“新建实例”,进入IDE实例模板配置页面并完成配置,详细操作可参见快速入门,已有实例并完成载入了项目工程则可以跳过该步骤。 动图演示如下: 针对已有实例,则直接单击实例列表的启动按钮进入实例页面。 开发调试微服务代码 代码编写完毕,单击左侧Debug页签中的“Start
约束限制 华为云CloudShell是一款用于管理与运维云资源的网页版Shell工具,通过CloudShell可以完成登录弹性云服务器、连接集群等操作。 用户在使用CloudShell时,同时打开的实例数量和会话数量有如下限制: 表1 约束限制 场景 实例数量 会话数量 连接云服务器
5分钟创建并启动IDE实例 介绍快速创建IDE实例(含创建工程)以及修改、删除IDE实例的操作步骤。 创建/启动IDE实例 进入CodeArts IDE Online首页。 单击“新建实例”,进入“创建实例”页面。 实例信息参数说明如下: 参数名 说明 名称 实例名称。请根据界面提示进行设置。
project configuration”,项目会自动刷新并重新编译,如图1所示。 图1 更新项目配置并编译 如果无法正常编译,请按照如下步骤使用编译命令进行编译。 在“./theia”目录下,鼠标右键,选择“新建文件”。 在弹出的窗口中填写文件名称“tasks.json”。 将如下内容复制到“tasks
CreateAcceptance接口 功能介绍 create a acceptance 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/aims/c