华为云用户手册

  • 功能介绍 数据库管理 WiseDBA为用户提供统一的数据库管理平台,支持用户级的管理、监控、可视化的数据库交互等功能,为用户节省50%以上的管理成本,提高数据库运维效率。 数据查询 数据查询工具可以帮助业务简化现网的SQL查询流程,避免SRE直接操作数据库。 SQL变更 SQL变更工具可以帮助业务简化现网的SQL变更流程。 实时诊断 WiseDBA为数据库实例提供运维全生命的智能分析服务,让用户既可以直观地感知数据库实例的实时运行状况,也可以定位实时异常,并根据WiseDBA建议进行系统优化。
  • AppStage运行时引擎基本概念 表1 基本概念说明 基本概念 说明 微服务 微服务是云原生应用的最佳架构, 它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个微服务运行在其独立的进程中, 微服务与微服务间采用轻量级的通信机制互相沟通。每个微服务由全功能团队独立构建、独立测试,并且能够被独立地部署到生产环境。微服务的特点:组件化、松耦合、服务自治、去中心化。 应用 完成某项完整业务场景的软件系统。应用一般由多个微服务组成,应用里面的微服务能够相互发现和调用。 NUWA框架 NUWA提供一个完整的微服务开发框架,是一个开箱即用的应用级容器,以插件的形式汇聚云服务平台能力,让开发把时间更多的花在业务代码逻辑上。 Kubernetes Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署、规划、更新、维护的一种机制。 Pod Pod是Kubernetes创建或部署的最小单位。一个Pod封装一个或多个容器、存储资源、一个独立的网络IP以及管理控制容器运行方式的策略选项。 Node Node是一个执行具体工作的机器,可以是虚拟机或者物理机。Pod是部署在Node节点上的,如果Node故障,整个Pod会被调度到集群中的另外可用的Node节点上去。 工作负载 工作负载是在Kubernetes上运行的应用程序。无论您的工作负载是单个组件还是协同工作的多个组件,您都可以在Kubernetes上的一组Pod中运行它。在Kubernetes中,工作负载是对一组Pod的抽象模型,用于描述业务的运行载体,包括Deployment、StatefulSet、DaemonSet、Job、CronJob等多种类型。 无状态工作负载:即Kubernetes中的“Deployment”,无状态工作负载支持弹性伸缩与滚动升级,适用于实例完全独立、功能相同的场景,如:nginx、wordpress等。 有状态工作负载:即Kubernetes中的“StatefulSet”,有状态工作负载支持实例有序部署和删除,支持持久化存储,适用于实例间存在互访的场景,如ETCD、mysql-HA等。 创建守护进程集:即Kubernetes中的“DaemonSet”,守护进程集确保全部(或者某些)节点都运行一个Pod实例,支持实例动态添加到新节点,适用于实例在每个节点上都需要运行的场景,如ceph、fluentd、Prometheus Node Exporter等。 普通任务:即Kubernetes中的“Job”,普通任务是一次性运行的短任务,部署完成后即可执行。使用场景为在创建工作负载前,执行普通任务,将镜像上传至镜像仓库。 定时任务:即Kubernetes中的“CronJob”,定时任务是按照指定时间周期运行的短任务。使用场景为在某个固定时间点,为所有运行中的节点做时间同步。 父主题: AppStage运行时引擎简介
  • 使用 堡垒机 时需要配置哪些端口? 为了能正常使用堡垒机,实例和资源安全组端口配置可参考表1。 堡垒机跨版本升级会自动开放80、8080、443、2222共四个端口,升级完成后若不需要使用请第一时间关闭。 堡垒机主备实例跨版本升级还会自动开放22、31036、31679、31873共四个端口,升级完成后保持31679开放即可,其余端口若不需要使用请第一时间关闭。 表1 入/出方向规则配置参考 场景描述 方向 协议/应用 端口 通过Web浏览器登录堡垒机(HTTP、HTTPS) 入方向 TCP 80、443、8080 通过MSTSC客户端登录堡垒机 入方向 TCP 53389 通过SSH客户端登录堡垒机 入方向 TCP 2222 通过FTP客户端登录堡垒机 入方向 TCP 2121、20000-21000 通过SFTP客户端登录堡垒机 入方向 TCP 2222 通过堡垒机的SSH协议远程访问Linux云服务器 出方向 TCP 22 通过堡垒机的RDP协议远程访问Windows云服务器 出方向 TCP 3389 通过堡垒机访问Oracle数据库 入方向 TCP 1521 通过堡垒机访问Oracle数据库 出方向 TCP 1521 通过堡垒机访问MySQL数据库 入方向 TCP 33306 通过堡垒机访问MySQL数据库 出方向 TCP 3306 通过堡垒机访问SQL Server数据库 入方向 TCP 1433 通过堡垒机访问SQL Server数据库 出方向 TCP 1433 通过堡垒机访问DB数据库 入方向 TCP 50000 通过堡垒机访问DB数据库 出方向 TCP 50000 通过堡垒机访问 GaussDB数据库 入方向 TCP 18000 通过堡垒机访问 GaussDB 数据库 出方向 TCP 18000 License注册许可服务器 出方向 TCP 9443 华为云服务 出方向 TCP 443 同一安全组内通过SSH客户端登录堡垒机 出方向 TCP 2222 短信服务 出方向 TCP 10743、443 DNS 域名 解析 出方向 UDP 53 通过堡垒机访问PGSQL数据库 入方向 TCP 15432 通过堡垒机访问PGSQL数据库 出方向 TCP 5432 通过堡垒机访问DM数据库 入方向 TCP 15236 通过堡垒机访问DM数据库 出方向 TCP 5236 父主题: 产品咨询
  • 什么是区域、可用区? 通过区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。
  • 如何选择区域? 选择区域时,您需要考虑以下几个因素: 地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标用户在中国大陆,可以不用考虑不同区域造成的网络时延问题。 中国香港、泰国曼谷等其他地区和国家提供国际带宽,主要面向非中国大陆地区的用户。如果您或者您的目标用户在中国大陆,使用这些区域会有较长的访问时延,不建议使用。 在除中国大陆以外的亚太地区有业务的用户,可以选择“中国-香港”、“亚太-曼谷”或“亚太-新加坡”区域。 在非洲地区有业务的用户,可以选择“南非-约翰内斯堡”区域。 在欧洲地区有业务的用户,可以选择“欧洲-巴黎”区域。 资源的价格 不同区域的资源价格可能有差异,请参见华为云服务价格详情。
  • 响应示例 状态码:200 OK { "status" : "success", "result" : { "data" : [ { "id" : "1073260377648705537", "number" : "CR20241210781532", "state" : "正在工作", "title" : "21-CR-03x", "category" : "CR", "created_by" : { "id" : "a360371833bf4c558f796fd707b44daf", "name" : "devcloud_devcloud_s00404480_01", "nick_name" : "测试账号" }, "modified_by" : { "id" : "system", "name" : "系统" }, "created_time" : "1733814814000", "modified_time" : "1733814883000", "plan_end_date" : "1735574400000", "plan_start_date" : "1733673600000", "need_approval" : "yes", "status" : { "display_value" : "已完成", "code" : "End" }, "closed_time" : "1733814883000", "cc" : "a360371833bf4c558f796fd707b44daf" }, { "id" : "1072969160107925505", "number" : "CR20241209780443", "state" : "正在工作", "title" : "21-CR-02", "category" : "CR", "created_by" : { "id" : "a360371833bf4c558f796fd707b44daf", "name" : "devcloud_devcloud_s00404480_01", "nick_name" : "测试账号" }, "modified_by" : { "id" : "a360371833bf4c558f796fd707b44daf", "name" : "devcloud_devcloud_s00404480_01", "nick_name" : "测试账号" }, "created_time" : "1733745382000", "modified_time" : "1733745382000", "need_approval" : "yes", "status" : { "display_value" : "待评审", "code" : "ToBeReviewed" } } ], "total" : 2 } }
  • 响应参数 状态码:200 表5 响应Body参数 参数 参数类型 描述 status String 请求状态 message String 请求错误信息 result ReviewListResult object 评审单列表 表6 ReviewListResult 参数 参数类型 描述 data Array of ReviewListEntity objects 评审单列表 total Integer 项目下评审单总数。CR/BR/GR互不干扰 表7 ReviewListEntity 参数 参数类型 描述 id String 评审单id number String 评审单编号 state String 评审单工作状态,取值为"正在工作","作废" title String 评审单标题 category String 评审单类别,CR:变更评审,BR:基线评审,GR:通用评审 created_by UserEntity object 评审单创建人 modified_by UserEntity object 评审单最后修改人 assigned_cc Array of UserEntity objects 评审单抄送人 created_time String 评审单创建时间戳 modified_time String 评审单最后修改时间戳 plan_end_date String 计划完成日期时间戳,不可早于计划开始日期 plan_start_date String 计划开始日期时间戳,不可晚于计划完成日期 close_time String 评审单完成时间 need_approval String 评审单是否需要审批人审批,可选值为yes,no status StatusEntity object 评审单状态 description String 评审单描述,列表接口不返回描述信息 closed_time String 评审单完成时间 approver String 审批人id reviewer String 评审人id,逗号分隔 cos Array of COEntity objects 评审对象列表 ccbs Array of CcbEntity objects 审批信息列表 cc String 抄送人id 表8 StatusEntity 参数 参数类型 描述 id String 状态id belonging String 工作项的状态属性,START、IN_PROGRESS、END display_value String 状态名 code String 状态唯一标识 created_by String 状态创建人 created_time String 状态创建时间 modified_by String 状态修改人 modified_time String 状态最近修改时间 category_code Array of strings 状态被哪些工作项使用 表9 COEntity 参数 参数类型 描述 after_change String 变更对象修改后内容 review_complete_time String 变更对象评审完成时间 review_phase_result String 变更对象评审阶段结果 Approved:通过 Rejected:拒绝(CR) TurnBacked:驳回(BR/GR) review_time String 变更对象评审时间 before_change String 变更对象工作项修改前内容 category String 变更对象工作项类型,此处固定为CO ccb_info CcbEntity object 变更对象实际审批人信息 ccbs Array of UserEntity objects 变更对象审批人列表,兼容旧版评审。现版本审批人只有一人 change_type String 变更类型,基线评审的修改类型属于Modify Modify:修改 Move:迁移 Delete:删除 co2review String 变更对象关联的评审单Id created_by String 变更对象的创建人ID created_date String 变更对象创建时间 description String 变更对象描述信息 id String 变更对象Id issue_id String 变更对象关联的工作项Id issue_number String 变更对象关联的工作项编号 issue_category String 变更对象关联的工作项类型 modified_by String 变更对象最后修改人Id modified_date String 变更对象最后修改时间 opinions Array of UserEntity objects 变更对象评审专家Id列表(创建变更评审时使用) opinion_comments Array of ReviewOpinionEntity objects 变更对象评审意见 review_comments Array of ReviewCommentEntity objects 变更对象评审意见(评审更新时使用) approval_comments Array of ReviewCommentEntity objects 变更对象决策意见(决策更新时使用) reviewer Array of strings 变更对象评审专家Id列表 approver Array of strings 变更对象审批人ID数组 status String 变更对象状态 表10 CcbEntity 参数 参数类型 描述 approval_time String 审批时间 category String 工作项类型,审批对象固定为CCB ccb2review String 审批对象关联的评审单Id co_id String 关联的变更对象Id id String 审批对象Id owner UserEntity object 审批人 approval_comments String 审批意见 表11 UserEntity 参数 参数类型 描述 id String 用户Id name String 用户名称 nick_name String 用户昵称 表12 ReviewOpinionEntity 参数 参数类型 描述 category String 评审意见对象类型,固定为Opinion co_id String 评审意见对象关联的变更对象Id created_by UserEntity object 评审意见创建人,即评审人 created_date String 评审意见创建时间 curr_owner UserEntity object 当前评审人 id String 评审意见对象Id modified_date String 评审意见最后修改时间 review_comments String 评审意见 表13 ReviewCommentEntity 参数 参数类型 描述 id String 评审意见对象Id user_id String 评审用户Id other_user_id String 其他用户Id result String 评审结果 comment String 评审意见
  • URI POST /v1/ipdprojectservice/projects/{project_id}/review/query 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:项目的32位uuid,项目唯一标识,可以通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID 约束限制:正则表达式,^[A-Za-z0-9]{32}$ 默认取值:不涉及
  • 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 type 是 String 评审单类型,可选值为CR,BR,GR created_by 否 String 评审单创建人Id keyword 否 String 关键字搜索,标题支持模糊搜索,编号支持精确搜索 created_time 否 DateFilterVO object 评审单创建时间过滤器 plan_end_date 否 DateFilterVO object 评审单计划完成时间过滤器 plan_start_date 否 DateFilterVO object 评审单计划开始时间过滤器 closed_time 否 DateFilterVO object 评审单完成时间过滤器 approver 否 String 按评审单审批人Id过滤,多值使用英文逗号分隔 reviewer 否 String 按评审单评审专家Id过滤,多值使用英文逗号分隔 offset 否 Integer 分页参数起始偏移量。默认值为0,需要可以整除limit limit 否 Integer 分页参数每页大小。默认值为20,需要可以被offset整除,不能为0,否则会指定为默认值 sort 否 Array of SortInfo objects 排序方式 表3 DateFilterVO 参数 是否必选 参数类型 描述 start_date 否 String 时间过滤器开始时间戳,-2表示未设置内容 end_date 否 String 时间过滤器结束时间戳,-2表示未设置内容 表4 SortInfo 参数 是否必选 参数类型 描述 field 否 String 排序字段 asc 否 Boolean 是否升序
  • 调用API取项目ID 项目ID可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为 IAM 的终端节点,可以从终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中“projects”下的“id”即为项目ID。 { "projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id": "65382450e8f64ac0870cd180d14e684b", "name": "cn-north-4", "description": "", "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99" }, "id": "a4a5d4098fb4474fa22cd05f897d6b99", "enabled": true } ], "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects" } }
  • 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同。 需求管理的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 需求管理的终端节点 区域名称 区域 终端节点(Endpoint) 华北-北京一 cn-north-1 projectman-ext.cn-north-1.myhuaweicloud.com projectman-ext.cn-north-1.myhuaweicloud.cn 华北-北京四 cn-north-4 projectman-ext.cn-north-4.myhuaweicloud.com projectman-ext.cn-north-4.myhuaweicloud.cn 华东-上海一 cn-east-3 projectman-ext.cn-east-3.myhuaweicloud.com projectman-ext.cn-east-3.myhuaweicloud.cn 华东-上海二 cn-east-2 projectman-ext.cn-east-2.myhuaweicloud.com projectman-ext.cn-east-2.myhuaweicloud.cn 华南-广州 cn-south-1 projectman-ext.cn-south-1.myhuaweicloud.com projectman-ext.cn-south-1.myhuaweicloud.cn 西南-贵阳一 cn-southwest-2 projectman-ext.cn-southwest-2.myhuaweicloud.com projectman-ext.cn-southwest-2.myhuaweicloud.cn 父主题: 使用前必读
  • 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 id String 变更的工作项id operator String 工作项变更人id state String 工作项变更后生命周期状态 operate_time String 工作项变更时间 状态码:400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 响应示例 状态码:200 OK { "id" : "1073382258376749056", "operator" : "a360371833bf4c558f796fd707b44daf", "operate_time" : "1733887244396" } 状态码:400 通用错误响应 { "error_code" : "PM.02174103", "error_msg" : "无操作权限" }
  • URI DELETE /v1/ipdprojectservice/projects/{project_id}/review/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:项目的32位uuid,项目唯一标识,可以通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID 约束限制:正则表达式,^[A-Za-z0-9]{32}$ 默认取值:不涉及 id 是 String 评审单Id 表2 Query参数 参数 是否必选 参数类型 描述 category 是 String 变更评审单类型,可选值为CR
  • 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 status String 请求状态 message String 请求错误信息 result ReviewEntity object 评审详情 表4 ReviewEntity 参数 参数类型 描述 id String 评审单id number String 评审单编号 state String 评审单工作状态,取值为"正在工作","作废" title String 评审单标题 category String 评审单类别,CR:变更评审,BR:基线评审,GR:通用评审 created_by UserEntity object 评审单创建人 modified_by UserEntity object 评审单最后修改人 assigned_cc Array of UserEntity objects 评审单抄送人 created_time String 评审单创建时间戳 modified_time String 评审单最后修改时间戳 plan_end_date String 计划完成日期时间戳,不可早于计划开始日期 plan_start_date String 计划开始日期时间戳,不可晚于计划完成日期 close_time String 评审单完成时间 need_approval String 评审单是否需要审批人审批,可选值为yes,no status StatusEntity object 评审单状态 description String 评审单描述,列表接口不返回描述信息 closed_time String 评审单完成时间 approver String 审批人id reviewer String 评审人id,逗号分隔 cos Array of COEntity objects 评审对象列表 ccbs Array of CcbEntity objects 审批信息列表 old_status StatusEntity object 评审单状态(更新时使用) cc Array of UserEntity objects 抄送人列表 表5 COEntity 参数 参数类型 描述 after_change String 变更对象修改后内容 review_complete_time String 变更对象评审完成时间 review_phase_result String 变更对象评审阶段结果 Approved:通过 Rejected:拒绝(CR) TurnBacked:驳回(BR/GR) review_time String 变更对象评审时间 before_change String 变更对象工作项修改前内容 category String 变更对象工作项类型,此处固定为CO ccb_info CcbEntity object 变更对象实际审批人信息 ccbs Array of UserEntity objects 变更对象审批人列表,兼容旧版评审。现版本审批人只有一人 change_type String 变更类型,基线评审的修改类型属于Modify Modify:修改 Move:迁移 Delete:删除 co2review String 变更对象关联的评审单Id created_by String 变更对象的创建人ID created_date String 变更对象创建时间 description String 变更对象描述信息 id String 变更对象Id issue_id String 变更对象关联的工作项Id issue_number String 变更对象关联的工作项编号 issue_category String 变更对象关联的工作项类型 modified_by String 变更对象最后修改人Id modified_date String 变更对象最后修改时间 opinions Array of UserEntity objects 变更对象评审专家Id列表(创建变更评审时使用) opinion_comments Array of ReviewOpinionEntity objects 变更对象评审意见 review_comments Array of ReviewCommentEntity objects 变更对象评审意见(评审更新时使用) approval_comments Array of ReviewCommentEntity objects 变更对象决策意见(决策更新时使用) reviewer Array of strings 变更对象评审专家Id列表 approver Array of strings 变更对象审批人ID数组 status String 变更对象状态 表6 CcbEntity 参数 参数类型 描述 approval_time String 审批时间 category String 工作项类型,审批对象固定为CCB ccb2review String 审批对象关联的评审单Id co_id String 关联的变更对象Id id String 审批对象Id owner UserEntity object 审批人 approval_comments String 审批意见 表7 ReviewOpinionEntity 参数 参数类型 描述 category String 评审意见对象类型,固定为Opinion co_id String 评审意见对象关联的变更对象Id created_by UserEntity object 评审意见创建人,即评审人 created_date String 评审意见创建时间 curr_owner UserEntity object 当前评审人 id String 评审意见对象Id modified_date String 评审意见最后修改时间 review_comments String 评审意见 表8 ReviewCommentEntity 参数 参数类型 描述 id String 评审意见对象Id user_id String 评审用户Id other_user_id String 其他用户Id result String 评审结果 comment String 评审意见 表9 UserEntity 参数 参数类型 描述 id String 用户Id name String 用户名称 nick_name String 用户昵称 表10 StatusEntity 参数 参数类型 描述 id String 状态id belonging String 工作项的状态属性,START、IN_PROGRESS、END display_value String 状态名 code String 状态唯一标识 created_by String 状态创建人 created_time String 状态创建时间 modified_by String 状态修改人 modified_time String 状态最近修改时间 category_code Array of strings 状态被哪些工作项使用 状态码:400 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • URI GET /v1/ipdprojectservice/projects/{project_id}/review/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:项目的32位uuid,项目唯一标识,可以通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID 约束限制:正则表达式,^[A-Za-z0-9]{32}$ 默认取值:不涉及 id 是 String 评审单Id 表2 Query参数 参数 是否必选 参数类型 描述 category 是 String 评审单类型,可选值为CR,BR,GR
  • 响应示例 状态码:200 OK { "status" : "success", "result" : { "data" : [ { "id" : "a360371833bf4c558f796fd707b44daf", "name" : "devcloud_devcloud_s00404480_01", "nick_name" : "测试账号" } ], "total" : 1 } } 状态码:400 通用错误响应 { "error_code" : "PM.02174103", "error_msg" : "无操作权限" }
  • URI GET /v1/ipdprojectservice/projects/{project_id}/review/issues/{issue_id}/approvers 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:项目的32位uuid,项目唯一标识,可以通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID 约束限制:正则表达式,^[A-Za-z0-9]{32}$ 默认取值:不涉及 issue_id 是 String 参数解释:工作项唯一Id。可以通过IPD工作项管理章节中查询工作项列表或者查询树状工作项接口获取,响应消息体中的id字段的值就是工作项ID 约束限制:正则表达式,^([0-9]{18,19})$ 默认取值:不涉及
  • 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 status String 请求状态 message String 请求错误信息 result ReviewApproverListResult object 审批人列表 表3 ReviewApproverListResult 参数 参数类型 描述 data Array of UserEntity objects 审批人信息 total Integer 工作项(RR/Bug)审批人总数 表4 UserEntity 参数 参数类型 描述 id String 用户Id name String 用户名称 nick_name String 用户昵称 状态码:400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 请求示例 评审同意 {endpoint}/v1/ipdprojectservice/projects/b248a70bc6434e6bad54c8e73a222dca/review/1073568012549795840 { "category" : "CR", "old_status" : { "code" : "ToBeReviewed" }, "status" : { "code" : "ToBeReviewed" }, "cos" : [ { "id" : "1073568002185670656", "review_comments" : [ { "result" : "Approved", "comment" : "评审同意" } ] } ] } 评审拒绝 {endpoint}/v1/ipdprojectservice/projects/b248a70bc6434e6bad54c8e73a222dca/review/1073568012549795840 { "category" : "CR", "old_status" : { "code" : "ToBeReviewed" }, "status" : { "code" : "ToBeReviewed" }, "cos" : [ { "id" : "1073568002185670656", "review_comments" : [ { "result" : "Rejected", "comment" : "评审拒绝" } ] } ] } 评审转他人 {endpoint}/v1/ipdprojectservice/projects/b248a70bc6434e6bad54c8e73a222dca/review/1073568012549795840 { "category" : "CR", "old_status" : { "code" : "ToBeReviewed" }, "status" : { "code" : "ToBeReviewed" }, "cos" : [ { "id" : "1073568002185670656", "review_comments" : [ { "other_user_id" : "09d25f5d3f80d2881fd7c008ecf1622b" } ] } ] } 决策同意 {endpoint}/v1/ipdprojectservice/projects/b54914d464d1498a97d683ef198ec448/review/1029697355810648065 { "category" : "CR", "old_status" : { "code" : "ToBeApproved" }, "status" : { "code" : "ToBeApproved" }, "cos" : [ { "id" : "1073343385248509953", "approval_comments" : [ { "result" : "Approved", "comment" : "决策同意" } ] } ] } 决策拒绝 {endpoint}/v1/ipdprojectservice/projects/b54914d464d1498a97d683ef198ec448/review/1029697355810648065 { "category" : "CR", "old_status" : { "code" : "ToBeApproved" }, "status" : { "code" : "ToBeApproved" }, "cos" : [ { "id" : "1073344323946328065", "approval_comments" : [ { "result" : "Rejected", "comment" : "决策拒绝" } ] } ] } 决策转他人 {endpoint}/v1/ipdprojectservice/projects/b54914d464d1498a97d683ef198ec448/review/1029697355810648065 { "category" : "CR", "old_status" : { "code" : "ToBeApproved" }, "status" : { "code" : "ToBeApproved" }, "cos" : [ { "id" : "1073344323946328065", "approval_comments" : [ { "other_user_id" : "09d25f5d3f80d2881fd7c008ecf1622b" } ] } ] }
  • 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 status String 请求状态 message String 请求错误信息 result ReviewEntity object 评审详情 表7 ReviewEntity 参数 参数类型 描述 id String 评审单id number String 评审单编号 state String 评审单工作状态,取值为"正在工作","作废" title String 评审单标题 category String 评审单类别,CR:变更评审,BR:基线评审,GR:通用评审 created_by UserEntity object 评审单创建人 modified_by UserEntity object 评审单最后修改人 assigned_cc Array of UserEntity objects 评审单抄送人 created_time String 评审单创建时间戳 modified_time String 评审单最后修改时间戳 plan_end_date String 计划完成日期时间戳,不可早于计划开始日期 plan_start_date String 计划开始日期时间戳,不可晚于计划完成日期 close_time String 评审单完成时间 need_approval String 评审单是否需要审批人审批,可选值为yes,no status StatusEntity object 评审单状态 description String 评审单描述,列表接口不返回描述信息 closed_time String 评审单完成时间 approver String 审批人id reviewer String 评审人id,逗号分隔 cos Array of COEntity objects 评审对象列表 ccbs Array of CcbEntity objects 审批信息列表 old_status StatusEntity object 评审单状态(更新时使用) cc Array of UserEntity objects 抄送人列表 表8 COEntity 参数 参数类型 描述 after_change String 变更对象修改后内容 review_complete_time String 变更对象评审完成时间 review_phase_result String 变更对象评审阶段结果 Approved:通过 Rejected:拒绝(CR) TurnBacked:驳回(BR/GR) review_time String 变更对象评审时间 before_change String 变更对象工作项修改前内容 category String 变更对象工作项类型,此处固定为CO ccb_info CcbEntity object 变更对象实际审批人信息 ccbs Array of UserEntity objects 变更对象审批人列表,兼容旧版评审。现版本审批人只有一人 change_type String 变更类型,基线评审的修改类型属于Modify Modify:修改 Move:迁移 Delete:删除 co2review String 变更对象关联的评审单Id created_by String 变更对象的创建人ID created_date String 变更对象创建时间 description String 变更对象描述信息 id String 变更对象Id issue_id String 变更对象关联的工作项Id issue_number String 变更对象关联的工作项编号 issue_category String 变更对象关联的工作项类型 modified_by String 变更对象最后修改人Id modified_date String 变更对象最后修改时间 opinions Array of UserEntity objects 变更对象评审专家Id列表(创建变更评审时使用) opinion_comments Array of ReviewOpinionEntity objects 变更对象评审意见 review_comments Array of ReviewCommentEntity objects 变更对象评审意见(评审更新时使用) approval_comments Array of ReviewCommentEntity objects 变更对象决策意见(决策更新时使用) reviewer Array of strings 变更对象评审专家Id列表 approver Array of strings 变更对象审批人ID数组 status String 变更对象状态 表9 CcbEntity 参数 参数类型 描述 approval_time String 审批时间 category String 工作项类型,审批对象固定为CCB ccb2review String 审批对象关联的评审单Id co_id String 关联的变更对象Id id String 审批对象Id owner UserEntity object 审批人 approval_comments String 审批意见 表10 ReviewOpinionEntity 参数 参数类型 描述 category String 评审意见对象类型,固定为Opinion co_id String 评审意见对象关联的变更对象Id created_by UserEntity object 评审意见创建人,即评审人 created_date String 评审意见创建时间 curr_owner UserEntity object 当前评审人 id String 评审意见对象Id modified_date String 评审意见最后修改时间 review_comments String 评审意见 表11 ReviewCommentEntity 参数 参数类型 描述 id String 评审意见对象Id user_id String 评审用户Id other_user_id String 其他用户Id result String 评审结果 comment String 评审意见 表12 UserEntity 参数 参数类型 描述 id String 用户Id name String 用户名称 nick_name String 用户昵称 表13 StatusEntity 参数 参数类型 描述 id String 状态id belonging String 工作项的状态属性,START、IN_PROGRESS、END display_value String 状态名 code String 状态唯一标识 created_by String 状态创建人 created_time String 状态创建时间 modified_by String 状态修改人 modified_time String 状态最近修改时间 category_code Array of strings 状态被哪些工作项使用 状态码: 400 表14 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 category 是 String 评审单类别,只支持CR old_status 是 ReviewStatusEntity object 评审单更新前状态,取评审单详情接口返回的status的code字段 status 是 ReviewStatusEntity object 评审单更新后状态,取评审单详情接口返回的status的code字段 cos 是 Array of COUpdateEntity objects 评审对象列表 表3 ReviewStatusEntity 参数 是否必选 参数类型 描述 code 是 String 状态唯一标识,可选值为ToBeReviewed,ToBeApproved ToBeReviewed:待评审 ToBeApproved:待决策 表4 COUpdateEntity 参数 是否必选 参数类型 描述 id 是 String 变更对象Id review_comments 否 Array of ReviewCommentUpdateEntity objects 变更对象评审更新实体数组,评审时必填 approval_comments 否 Array of ReviewCommentUpdateEntity objects 变更对象决策更新实体数组,决策时必填 表5 ReviewCommentUpdateEntity 参数 是否必选 参数类型 描述 result 否 String 评审结果,评审时必填 Approved:评审/决策通过 Rejected:评审/决策拒绝 comment 否 String 评审意见,评审时必填 other_user_id 否 String 其他用户Id,转他人时必填
  • 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 status String 请求状态 message String 请求错误信息 result ReviewEntity object 评审详情 表7 ReviewEntity 参数 参数类型 描述 id String 评审单id number String 评审单编号 state String 评审单工作状态,取值为"正在工作","作废" title String 评审单标题 category String 评审单类别,CR:变更评审,BR:基线评审,GR:通用评审 created_by UserEntity object 评审单创建人 modified_by UserEntity object 评审单最后修改人 assigned_cc Array of UserEntity objects 评审单抄送人 created_time String 评审单创建时间戳 modified_time String 评审单最后修改时间戳 plan_end_date String 计划完成日期时间戳,不可早于计划开始日期 plan_start_date String 计划开始日期时间戳,不可晚于计划完成日期 close_time String 评审单完成时间 need_approval String 评审单是否需要审批人审批,可选值为yes,no status StatusEntity object 评审单状态 description String 评审单描述,列表接口不返回描述信息 closed_time String 评审单完成时间 approver String 审批人id reviewer String 评审人id,逗号分隔 cos Array of COEntity objects 评审对象列表 ccbs Array of CcbEntity objects 审批信息列表 old_status StatusEntity object 评审单状态(更新时使用) cc Array of UserEntity objects 抄送人列表 表8 COEntity 参数 参数类型 描述 after_change String 变更对象修改后内容 review_complete_time String 变更对象评审完成时间 review_phase_result String 变更对象评审阶段结果 Approved:通过 Rejected:拒绝(CR) TurnBacked:驳回(BR/GR) review_time String 变更对象评审时间 before_change String 变更对象工作项修改前内容 category String 变更对象工作项类型,此处固定为CO ccb_info CcbEntity object 变更对象实际审批人信息 ccbs Array of UserEntity objects 变更对象审批人列表,兼容旧版评审。现版本审批人只有一人 change_type String 变更类型,基线评审的修改类型属于Modify Modify:修改 Move:迁移 Delete:删除 co2review String 变更对象关联的评审单Id created_by String 变更对象的创建人ID created_date String 变更对象创建时间 description String 变更对象描述信息 id String 变更对象Id issue_id String 变更对象关联的工作项Id issue_number String 变更对象关联的工作项编号 issue_category String 变更对象关联的工作项类型 modified_by String 变更对象最后修改人Id modified_date String 变更对象最后修改时间 opinions Array of UserEntity objects 变更对象评审专家Id列表(创建变更评审时使用) opinion_comments Array of ReviewOpinionEntity objects 变更对象评审意见 review_comments Array of ReviewCommentEntity objects 变更对象评审意见(评审更新时使用) approval_comments Array of ReviewCommentEntity objects 变更对象决策意见(决策更新时使用) reviewer Array of strings 变更对象评审专家Id列表 approver Array of strings 变更对象审批人ID数组 status String 变更对象状态 表9 CcbEntity 参数 参数类型 描述 approval_time String 审批时间 category String 工作项类型,审批对象固定为CCB ccb2review String 审批对象关联的评审单Id co_id String 关联的变更对象Id id String 审批对象Id owner UserEntity object 审批人 approval_comments String 审批意见 表10 ReviewOpinionEntity 参数 参数类型 描述 category String 评审意见对象类型,固定为Opinion co_id String 评审意见对象关联的变更对象Id created_by UserEntity object 评审意见创建人,即评审人 created_date String 评审意见创建时间 curr_owner UserEntity object 当前评审人 id String 评审意见对象Id modified_date String 评审意见最后修改时间 review_comments String 评审意见 表11 ReviewCommentEntity 参数 参数类型 描述 id String 评审意见对象Id user_id String 评审用户Id other_user_id String 其他用户Id result String 评审结果 comment String 评审意见 表12 UserEntity 参数 参数类型 描述 id String 用户Id name String 用户名称 nick_name String 用户昵称 表13 StatusEntity 参数 参数类型 描述 id String 状态id belonging String 工作项的状态属性,START、IN_PROGRESS、END display_value String 状态名 code String 状态唯一标识 created_by String 状态创建人 created_time String 状态创建时间 modified_by String 状态修改人 modified_time String 状态最近修改时间 category_code Array of strings 状态被哪些工作项使用 状态码: 400 表14 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 category 是 String 评审单类别,只支持CR title 是 String 评审单标题 description 否 String 评审单描述,列表接口不返回描述信息 need_approval 是 Boolean 评审单是否需要审批人审批,可选值:true status 是 ReviewStatusEntity object 评审单状态,可选值:ToBeReviewed cc 否 Array of ReviewCreateUserEntity objects 抄送人列表 cos 是 Array of COCreateEntity objects 评审对象列表 plan_end_date 否 String 计划完成日期时间戳,不可早于计划开始日期 plan_start_date 否 String 计划开始日期时间戳,不可晚于计划完成日期 表3 ReviewStatusEntity 参数 是否必选 参数类型 描述 code 是 String 状态唯一标识,可选值为ToBeReviewed,ToBeApproved ToBeReviewed:待评审 ToBeApproved:待决策 表4 ReviewCreateUserEntity 参数 是否必选 参数类型 描述 id 是 String 用户Id 表5 COCreateEntity 参数 是否必选 参数类型 描述 issue_id 是 String 变更对象关联的工作项Id issue_number 是 String 变更对象关联的工作项编号 issue_category 是 String 变更对象工作项类型,值范围:RR/SF/IR/Bug change_type 是 String 变更类型: Modify:修改 Delete:删除 before_change 是 String 变更对象修改前内容 after_change 是 String 变更对象修改后内容,格式为json,必须包含execute节点,且execute为平铺的key:value格式 reviewer 是 Array of strings 变更对象评审专家Id列表 approver 是 Array of strings 变更对象审批人ID数组 description 否 String 变更对象描述信息
  • 哪些客户端支持虚拟背景? 视频会议 客户端 操作系统要求 硬件要求 Windows Windows 10 详见“Windows哪些设备支持会中设置虚拟背景?” Mac macOS 10.12.1及以上版本 CPU:英特尔酷睿i5 四核以上;M1芯片 四核以上 Android Android 6.0/Harmony 2.0 仅麒麟芯片990以上的安卓手机支持,目前常见型号:HUAWEI P30及以上,HUAWEI Mate30及以上,HUAWEI MateXs iOS - iPhone 8及以上 网络研讨会 客户端 操作系统要求 硬件要求 Windows Windows 7及以上版本(64位) 支持X86架构 支持SSSE3及以上指令集 CPU:英特尔酷睿i5 四核以上;AMD锐龙 四核以上 Mac macOS 10.12.1及以上版本 CPU:英特尔酷睿i5 四核以上;M1芯片 四核以上 Android Android 6.0/Harmony 2.0,支持arm64-v8a架构 CPU主频1.5GHZ以上 内存3G以上 iOS iOS 11.0及以上版本 iPhone 8及以上 iPad Air 3及以上 iPad 5及以上 iPad mini 4及以上 iPad Pro均支持 若您的设备尚未支持虚拟背景,请耐心等待更多机型。 父主题: 客户端业务使用
  • 手机如何通过AirPresence连接TE10、TE20、TE30/40/50/60终端,进行数据共享? 手机和TE10、TE20、TE30/40/50/60在同一个网络下,且该网络可以访问公网,可以直接通过输入终端上的投影码进行连接; 手机连接TE10、TE20的热点,TE10和TE20可以通过终端RC界面的二维码扫码连接,TE30/40/50/60目前不建议通过该方式连接。 父主题: 硬终端业务使用
  • 苹果iPad 画廊视图可显示视频画面情况如表1所示。 表1 iPad视频画面 画面布局 产品型号 4x4布局 iPad Pro 12.9" 3;iPad Pro 12.9" 4;iPad Pro 12.9" 5及以上。 iPad Pro 11" 1;iPad Pro 11" 2;iPad Pro 11"3及以上。 iPad Air 3;iPad Air 4及以上。 iPad (第八代)及以上。 3x3布局 iPad Pro 12.9" 1;iPad Pro 12.9" 2 iPad Pro 10.5" iPad Pro 9.7" iPad 5;iPad 6;iPad 7 iPad mini 4;iPad mini 5 说明: iPad mini最高支持3x3布局。 2x2布局 iPad 1;iPad 2;iPad 3;iPad 4 iPad Air 1;iPad Air 2 iPad mini 1;iPad mini 2;iPad mini 3;iPad mini 4
  • 如何注销企业/个人账号 注销企业账号 试用企业:加入企业的免费注册版用户可以通过华为云会议管理平台注销自己的企业账号,具体操作请参考注销企业。 商用企业:订单到期后,企业可拨打客服热线电话4000-955-988或950808,申请注销企业账号。申请后30天内如无异议,华为云会议服务将正式注销该企业账号,并清理相关数据。 注销个人账号 已创建企业的账号在注销账号之前会提示先注销企业才能注销账号,具体操作请参考注销账号。 父主题: 账号密码
  • A CS 已连接,SIP提示:对不起,暂时无法提供服务? TE10/20 浏览器登录终端Web界面。 在“系统配置-网络-服务器设置”中,云服务的“云平台类型”选择成“手动”,检查SIP信息是否完成。 如果完成,将SIP的“注册服务器”改成“禁用”后保存。 然后再“启用”后保存,查看系统状态是否正常。 如果系统状态正常,将云平台类型改回华为云后保存。 TE30/40/50/60 浏览器登录终端Web界面。 在“系统配置-网络-H.323/SIP设置”中,检查SIP信息是否完整。 如果完整,进入到“系统配置-网络-TR069”。 将“TR069”改为“禁用”后保存。 然后再“启用”后保存,查看系统状态是否正常。 网络中对IP地址做了限制或IP与已使用的IP地址冲突,切换IP地址后再查看系统状态是否正常。 父主题: 硬终端配置故障
  • Windows版本Chrome浏览器如何恢复麦克风权限? 当您打开麦克风或者在会议界面中看到“没有权限访问麦克风设备,请在浏览器中设置允许访问麦克风设备”或者“The browser does not have permissions for the microphone. Grant permissions in browser settings.”提示语时,请按如下操作恢复麦克风权限: 先在会控条单击打开麦克风,弹出提示后,单击浏览器右上方的摄像头小图标,选择允许该网址访问您的麦克风,如图1所示。 图1 Windows Chrome 恢复麦克风权限
共100000条