检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数类型 描述 gray_release_type 是 String 泳道组灰度类型。 WEIGHT:基于流量比例进行全链路灰度。 CONTENT:基于内容进行全链路灰度。 swimlanes 是 Array of objects 泳道列表,请参考表4。 表4 swimlanes
数字开头,且长度为1-64个字符。 value 是 String 环境变量取值。 此接口的请求参数configuration中env变量会全量覆盖应用本身已有的环境变量配置,使用时请根据是新增还是替换环境变量的场景设置此参数。 响应消息 表6 响应参数 参数 参数类型 描述 application_id
创建环境 功能介绍 此API用来创建环境。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/{project_id}/cas/environments 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
获取所有应用 功能介绍 此API用于获取所有已经创建的应用。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/cas/applications 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
String 泳道组的描述。 gray_release_type String 灰度发布类型。 WEIGHT:基于流量比例进行全链路灰度。 CONTENT:基于内容进行全链路灰度。 gateways Array of objects 流量网关入口,请参考表5。 name String 泳道组的名称。
String 组件ID。获取方法,请参考获取应用所有组件。 表2 查询参数 参数 是否必选 参数类型 描述 version 否 String 组件版本号。获取方法,请参考获取应用所有组件。 请求消息 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是
对于Docker多容器场景,key为容器名称,请参考表6。 creator String 创建人。 version String 应用组件版本号。 create_time Integer 创建时间。 update_time Integer 修改时间。 external_accesses
start:启动组件实例。 stop:停止组件实例。 restart:重启组件实例。 scale:伸缩组件实例。 rollback:回滚组件实例到上个版本。 parameters 否 Object 操作参数,action为scale和rollback时必选,请参考表4。 表4 parameters
待操作灰度泳道已执行过组件克隆操作,请参考克隆基线泳道组件到灰度泳道。 查看灰度泳道组件克隆历史 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待操作灰度泳道所在泳道组名称,进入“全链路流量控制”页面。 单击灰度泳道卡片右上方的。 单击“组件克隆历史”,弹出待操作灰度泳道组件克隆历史对话框。
start,启动。 stop,停止。 restart,重启。 scale,伸缩。 rollback,回滚。 rollback_current, 回滚到上一个版本。 continue_deploy,继续部署。 check_gray_release,检查灰度规则。 modify_gray_rule,修改灰度规则。
获取所有环境 功能介绍 此API用来获取所有已经创建的环境。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/{project_id}/cas/environments 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
修改应用信息 功能介绍 此API通过应用ID修改应用信息。 调试 您可以在API Explorer中调试该接口。 URI PUT /v2/{project_id}/cas/applications/{application_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
删除应用配置 功能介绍 通过此API删除应用配置信息。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v2/{project_id}/cas/applications/{application_id}/configuration 表1 路径参数 参数
当组件的source参数指定软件包来源时,该参数可以不选,默认继承组件的软件包来源。否则,该参数是必选项。 version 是 String 应用组件版本号,满足版本语义,如1.0.0。 configuration 否 Object 配置参数,如设置环境变量,部署配置, 运维监控等, 默认空。请参考表4。
创建应用 功能介绍 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 此API用来创建应用。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/{project_id}/cas/applications 表1 路径参数 参数 是否必选
查询内置镜像 功能介绍 此API用于获取ServiceStage各个技术栈构建时使用的内置基础镜像。 URI GET /v3/{project_id}/cas/innerimages 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
方式,请参考获取用户Token。 表3 请求Body参数 参数 是否必选 参数类型 描述 version 是 String 应用组件版本号,满足版本语义,如1.0.1。 flavor_id 否 String 资源规格,可查询获取所有支持的应用资源规格接口获取系统预定义好的资源规格。
参数类型 描述 id String 应用组件实例ID。 name String 应用组件实例名称。 version String 应用组件版本号。 application_id String 应用ID。 component_id String 组件ID。 application_name
参数类型 描述 id String 应用组件实例ID。 name String 应用组件实例名称。 version String 应用组件版本号。 application_id String 应用ID。 component_id String 组件ID。 application_name
根据组件ID刷新组件信息 功能介绍 此API用于通过组件ID刷新组件状态和访问方式信息。 URI PUT /v3/{project_id}/cas/applications/{application_id}/components/{component_id}/refresh 表1