华为云用户手册

  • 预览成果影像 您可在界面预览COG格式的成果影像。 历史处理的成果影像如果不是COG格式,则不支持在线预览。 登录KooMap管理控制台。 在左侧导航栏选择“卫星影像”下的“数据管理”菜单,然后在右侧页面单击“影像数据”页签。 选择“数据类型”为“成果数据”的卫星影像,单击操作列“预览”,进入“影像预览”界面。 在“影像预览”界面,您可根据需求预览成果影像。 图1 影像预览界面 :单击此按钮,放大预览影像。 :单击此按钮,缩小预览影像。 :单击此按钮,刷新预览影像。 :单击此按钮,在预览界面左下角拖动红框,预览圈定范围内的影像。
  • 迁移卫星影像 您可根据实际需求将KooMap存储空间内的卫星影像迁移到OBS。状态为“迁入中”、“迁出中”、“迁入失败”和“删除中”的卫星影像不能迁移。单个或批量迁移的单条卫星影像文件都需满足:文件总大小不能大于10TB,总个数最多1万个。 登录KooMap管理控制台。 在左侧导航栏选择“卫星影像”下的“数据管理”菜单,然后在右侧页面单击“影像数据”页签。 单个或批量迁移卫星影像。 单个迁移:单击卫星影像操作列“更多”,选择“迁移”。 批量迁移:勾选待迁移的卫星影像,单击“批量操作”,选择“批量迁移”。批量迁移总数最多100条。 在弹出来的页面设置迁出的桶域名和路径。 表1 迁移卫星影像说明 参数 说明 桶域名 必填项。 根据界面提示输入OBS桶访问域名。 示例:example-bucket.obs.cn-north-4.myhuaweicloud.com example-bucket:OBS桶名 .obs.cn-north-4.myhuaweicloud.com:域名 迁出路径 必填项。 根据界面提示输入影像迁出路径。 路径参考格式为:path/to/files 单击“确定”,迁移卫星影像。 迁移过程中“运行状态”为“迁出中”,迁移成功后,“运行状态”变更为“完成”。
  • 查看成果数据/原始数据列表 您可根据实际需求查看成果数据/原始数据列表。 登录KooMap管理控制台。 在左侧导航栏选择“卫星影像”下的“数据管理”菜单,然后在右侧页面单击“影像数据”页签。 单击蓝色字体“成果数据”或“原始数据”,分别查看原始数据或成果数据列表。 单击“成果数据”:查看处理成当前成果数据用到的所有原始数据列表。 图2 查看原始数据列表 单击“原始数据”:查看使用当前原始数据处理后的所有成果数据列表。 图3 查看成果数据列表
  • 成本分配 成本管理的基础是树立成本责任制,让各部门、各业务团队、各责任人参与进来,为各自消耗云服务产生的成本负责。企业可以通过成本分配的方式,将云上成本分组,归集到特定的团队或项目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详细介绍请参见通过关联账号维度查看成本分配。 通过企业项目进行成本分配 在进行成本分配之前,建议开通企业项目并做好企业项目的规划,可以根据企业的组织架构或者业务项目来划分。在购买云资源时选择指定企业项目,新购云资源将按此企业项目进行成本分配。详细介绍请参见通过企业项目维度查看成本分配。 通过成本标签进行成本分配 标签是华为云为了标识云资源,按各种维度(例如用途、所有者或环境)对云资源进行分类的标记。推荐企业使用预定义标签进行成本归集,具体流程如下: 详细介绍请参见通过成本标签维度查看成本分配。 使用成本单元进行成本分配 企业可以使用成本中心的“成本单元”来拆分公共成本。公共成本是指多个部门共享的计算、网络、存储或资源包产生的云成本,或无法直接通过企业项目、成本标签分配的云成本。这些成本不能直接归属于单一所有者,因此不能直接归属到某一类别。使用拆分规则,可以在各团队或业务部门之间公平地分配这些成本。详细介绍请参见使用成本单元查看成本分配。
  • 变更配置后对计费的影响 如果您在购买按需计费实例后变更了Pod配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了Pod配置,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。 例如,您在9:00:00购买了一台按需计费Pod,Pod规格为CPU 2核,内存 4GB,并在9:30:00升配为CPU 4核,内存 8GB,那么在9:00:00 ~ 10:00:00间会产生两条计费信息。 第一条对应9:00:00 ~ 9:30:00,Pod规格按照CPU 2核,内存 4GB计费。 第二条对应9:30:00 ~ 10:00:00,Pod规格按照CPU 4核,内存 8GB计费。
  • 获取驱动包 单击此处获取GaussDB驱动包“GaussDB_driver.zip”。 单击此处获取GaussDB驱动包校验包“GaussDB_driver.zip.sha256”。 为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的校验包对软件包进行校验,校验方法如下: 上传软件包和软件包校验包到虚拟机(Linux操作系统)的同一目录下。 执行如下命令,校验软件包完整性。 cat GaussDB_driver.zip.sha256 | sha256sum --check 如果回显OK,则校验通过。 GaussDB_driver.zip: OK
  • GLOBAL_SESSION_STAT_ACTIVITY 显示集群内各节点上正在运行的线程相关的信息。 表1 GLOBAL_SESSION_STAT_ACTIVITY字段 名称 类型 描述 coorname text CN节点名称。 datid oid 用户会话在后台连接到的数据库OID。 datname text 用户会话在后台连接到的数据库名称。 pid bigint 后台线程ID。 usesysid oid 登录该后台的用户OID。 usename text 登录该后台的用户名。 application_name text 连接到该后台的应用名。 client_addr inet 连接到该后台的客户端的IP地址。如果此字段是null,它表明通过服务器机器上UNIX套接字连接客户端或者这是内部进程,如autovacuum。 client_hostname text 客户端的主机名,这个字段是通过client_addr的反向DNS查找得到。这个字段只有在启动log_hostname且使用IP连接时才非空。 client_port integer 客户端用于与后台通讯的TCP端口号,如果使用Unix套接字,则为-1。 backend_start timestampwith time zone 该过程开始的时间,即当客户端连接服务器时间。 xact_start timestampwith time zone 启动当前事务的时间,如果没有事务是活跃的,则为null。如果当前查询是首个事务,则这列等同于query_start列。 query_start timestampwith time zone 开始当前活跃查询的时间,如果state的值不是active,则这个值是上一个查询的开始时间。 state_change timestampwith time zone 上次状态改变的时间。 waiting boolean 如果后台当前正等待锁则为true。 enqueue text 工作负载管理资源状态。 state text 该后台当前总体状态。可能值是: active:后台正在执行一个查询。 idle:后台正在等待一个新的客户端命令。 idle in transaction:后台在事务中,但是目前无法执行查询。 idle in transaction (aborted):后台在事务中,但事务中有语句执行失败。 fastpath function call:后台正在执行一个fast-path函数。 disabled:如果后台禁用track_activities,则报告这个状态。 说明: 普通用户只能查看到自己帐户所对应的会话状态。即其他帐户的state信息为空。例如以judy用户连接数据库后,在pg_stat_activity中查看到的普通用户joe及初始用户omm的state信息为空: postgres=# SELECT datname, usename, usesysid,state,pid FROM pg_stat_activity; datname | usename | usesysid | state | pid ----------+---------+----------+--------+-----------------postgres | omm | 10 | |139968752121616 postgres | omm | 10 | |139968903116560 db_tpcds | judy | 16398 | active |139968391403280 postgres | omm | 10 | |139968643069712 postgres | omm | 10 | |139968680818448 postgres | joe | 16390 | |139968563377936 (6 rows) resource_pool name 用户使用的资源池。 query_id bigint 查询语句的ID。 query text 该后台的最新查询。如果state状态是active(活跃的),此字段显示当前正在执行的查询。所有其他情况表示上一个查询。 父主题: Session/Thread
  • 创建短信服务连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“短信服务”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 App Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 App Secret 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 配置参数 表1 新增Pull Request评论 参数 说明 仓库名 填写GitHub中代码仓库的名字。 仓库所有者 填写GitHub中代码仓库的Owner。 pullRequest编号 填写要新增评论的pullRequest编号。 内容 填写评论的具体内容。 表2 关闭Pull Request 参数 说明 仓库名 填写GitHub中代码仓库的名字。 仓库所有者 填写GitHub中代码仓库的Owner。 pullRequest编号 填写要关闭评论的pullRequest编号。 表3 创建Issue 参数 说明 仓库名 填写GitHub中代码仓库的名字。 仓库所有者 填写GitHub中代码仓库的Owner。 标题 填写新建Issue的标题。 内容 填写新建Issue的具体内容。
  • 支持的动作 获取部门ID列表 创建部门 更新部门 删除部门 获取成员ID列表 创建成员 更新成员 删除成员 获取群聊会话 创建群聊会话 修改群聊会话 推送文本消息 推送markdown消息 推送文件消息 推送图片消息 推送图文消息 推送文本卡片消息 撤回应用消息 推送文本消息到群聊 推送markdown消息到群聊 推送文件消息到群聊 推送图片消息到群聊 推送图文消息到群聊 推送文本卡片消息到群聊 机器人推送文本消息 机器人推送markdown消息 机器人推送文件消息 机器人推送图片消息 机器人推送图文消息
  • 创建JIRA连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“Jira Software”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 连接类型 选择JIRA的连接类型。 Cloud:指在云端部署的JIRA实例,用户可以使用任何Web浏览器从任何地方访问它。 On-Premise:指本地安装的JIRA实例,需要在自己的服务器或本地PC上安装和配置JIRA。 连接地址 填写JIRA的连接地址。 当“连接类型”选择“Cloud”时,连接地址格式为https://your-domain.atlassian.net。 your-domain指组织或团队的域名,需要有有效的Jira Cloud订阅才能访问该地址。如果不确定您的Jira Cloud连接地址,可以从Atlassian账户或管理员处获取。 当“连接类型”选择“On-Premise”时,填写JIRA所在服务器的IP地址或主机名,例如:http://192.168.0.1:8080或http://jira.example.com:8080。 认证类型 选择JIRA的认证类型,支持选择“Basic”和“API Token”。 用户名 仅当“认证类型”选择“Basic”时需要配置。 连接JIRA的用户名。 密码 仅当“认证类型”选择“Basic”时需要配置。 连接JIRA的用户密码。 邮箱 仅当“认证类型”选择“API Token”时需要配置。 JIRA的邮箱。 API Token 仅当“认证类型”选择“API Token”时需要配置。 用户需要在JIRA的个人设置中生成一个API Token,API Token是一种用于身份验证的令牌,它允许JIRA用户通过API访问其账户和相关数据。
  • 创建JIRA连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“Jira Software”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 连接类型 选择JIRA的连接类型。 Cloud:指在云端部署的JIRA实例,用户可以使用任何Web浏览器从任何地方访问它。 On-Premise:指本地安装的JIRA实例,需要在自己的服务器或本地PC上安装和配置JIRA。 连接地址 填写JIRA的连接地址。 当“连接类型”选择“Cloud”时,连接地址格式为https://your-domain.atlassian.net。 your-domain指组织或团队的域名,需要有有效的Jira Cloud订阅才能访问该地址。如果不确定您的Jira Cloud连接地址,可以从Atlassian账户或管理员处获取。 当“连接类型”选择“On-Premise”时,填写JIRA所在服务器的IP地址或主机名,例如:http://192.168.0.1:8080或http://jira.example.com:8080。 认证类型 选择JIRA的认证类型,支持选择“Basic”和“API Token”。 用户名 仅当“认证类型”选择“Basic”时需要配置。 连接JIRA的用户名。 密码 仅当“认证类型”选择“Basic”时需要配置。 连接JIRA的用户密码。 邮箱 仅当“认证类型”选择“API Token”时需要配置。 JIRA的邮箱。 API Token 仅当“认证类型”选择“API Token”时需要配置。 用户需要在JIRA的个人设置中生成一个API Token,API Token是一种用于身份验证的令牌,它允许JIRA用户通过API访问其账户和相关数据。
  • 配置参数 表1 创建项目 参数 说明 Project Name 项目名称 Project Key 项目唯一标识 Project模板类型 项目模板 项目描述 描述 表2 更新项目 参数 说明 update by Project Key 项目唯一标识 Project Name 项目名称 项目描述 描述 表3 查询项目详情 参数 说明 Project Key 项目唯一标识 表4 删除项目 参数 说明 delete by Project Key 项目唯一标识 表5 创建issue 参数 说明 Project类型 项目类型 Project Key 项目唯一标识 Issue类型 issue类型 优先级 issue优先级 概要 issue概要 提出者 请输入用户名称 分配给 请输入用户名称 描述 issue描述 表6 修改issue 参数 说明 Project类型 项目类型 Project Key 项目唯一标识 名称 请输入issue名称或id Issue类型 issue类型 优先级 issue优先级 概要 issue概要 提出者 请输入用户名称 分配给 请输入用户名称 描述 issue描述 表7 修改issue状态 参数 说明 Issue名称 请输入issue名称或id 转换目标状态 需要选择issue支持的状态 表8 查询issue列表 参数 说明 Jql jira查询请求表达式 偏移量 分页offset,默认为0 最大返回数 分页limit 表9 查询issue详情 参数 说明 Issue名称 请输入issue名称或id 表10 查询issue可指派用户 参数 说明 Project Key 项目唯一标识,新建issue情况下必填 Issue名称 请输入issue名称或id,Project Key未填时该字段必填 JIRA用户名称 用于精确查询 表11 添加评论 参数 说明 Issue名称 请输入issue名称或id 可见性 指定可见人范围 描述 评论内容 表12 修改评论 参数 说明 Issue名称 请输入issue名称或id 评论ID 评论的id 描述 评论内容 可见性 指定可见人范围 表13 查询评论列表 参数 说明 Issue名称 请输入issue名称或id 偏移量 分页offset,默认为0 最大返回数 分页limit
  • 配置参数 参数 说明 语言 选择编写脚本使用的编程语言,当前只支持ES5版本的JavaScript语言。 输出到变量 脚本处理的结果将存入该变量,后续步骤可通过“${变量名}”的方式引用当前脚本处理结果。 内容 编写脚本内容。 可通过变量的形式引用前序步骤中的数据,请参考引用变量。 当需要解析JSON格式的内容数据时,可通过“JSON.parse('${body}')”的方式将内容数据转换为JSON对象,然后进行数据解析。 脚本处理组件可以生成一个输出结果并传给后续步骤,用户需要在脚本的末尾指定要输出的变量名称,例如: function getUser(){ return {"id": ${property.id},"name":"${property.name}"}; } var user=getUser(); user; 说明: 如果需要编写函数或者逻辑代码块,需使用“{”和“}”围绕代码块。 图1 脚本处理
  • 创建CodeArts TestPlan连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“CodeArts TestPlan”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 连接名称 新建连接的名称,用于标识当前连接。 描述 新建连接的描述信息。 Access Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 Secret Access Key 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 配置参数 表1 实时计算单个自定义报表 参数 说明 project_id 项目ID plan_id 分支/计划ID region_id 区域ID name 报表名称 workpiece_type 工件类型(用例:case,测试套:suite) analysis_dim_row 分析维度 compare_dim_column 对比维度 creatorIds 创建人 ownerIds 所属人 ranks 级别 releaseIds releaseId status 状态 moduleIds 级别 results 结果 labelIds 标签 startTime 开始时间 endTime 结束时间 isAssociateIssue 是否关联需求 表2 查询某个测试计划下的需求树 参数 说明 project_id 项目ID plan_id 测试计划id region_id 区域ID offset 起始偏移量 limit 每页显示条目数量,最大支持200条 表3 查询某测试计划下的操作历史 参数 说明 project_id 项目ID plan_id 测试计划id region_id 区域ID offset 起始偏移量 limit 每页显示的条目数量,最大支持200条 表4 获取环境参数分组列表 参数 说明 project_id 项目ID region_id 区域ID offset 起始偏移量 limit 每页显示的条目数量,最大支持200条 表5 通过导入仓库中的文件生成接口测试套 参数 说明 project_id 项目ID region_id 区域ID testsuite_name 要生成的测试套名称 repository_id 仓库id repository_branch 仓库分支 file_path 仓库中yaml或json文件的相对路径,仅支持swagger 2.0版本的yaml和json文件 表6 计划中批量添加测试用例 参数 说明 project_id 项目ID plan_id 计划ID region_id 区域ID service_id 注册测试类型服务接口返回的服务ID testcase_id_list 计划下包含的用例个数,数组长度小于50个,只能包含一种测试类型 表7 项目下查询测试计划列表v2 参数 说明 project_id 项目ID region_id 区域ID offset 起始偏移量 limit 每页显示的条目数量,最大支持200条 name 针对测试计划名称模糊查询 current_stage 测试计划所处截断(create,design,execute,report) 表8 项目下创建计划 参数 说明 project_id 项目ID region_id 区域ID name 计划名称 assigned_id 处理者id service_id_list 计划下包含的用例类型,数组长度小于10 start_date 计划开始时间,要求用UTC时间表示,如2020-03-04 end_date 计划结束时间,要求用UTC时间表示,如2020-03-04 表9 项目下查询测试计划列表 参数 说明 project_id 项目ID region_id 区域ID name 针对测试计划名称模糊查询使用 current_stage 测试计划所处截断(create,design,execute,report) offset 页号,取值范围1-20000 limit 每页显示条目数量,取值范围1-200 表10 通过用例编号获取测试用例详情 参数 说明 project_id 项目ID region_id 区域ID testcase_number 用例编号 表11 批量更新测试用例结果 参数 说明 project_id 项目ID region_id 区域ID service_id 注册测试类型服务接口返回的服务id testcase_id 测试用例ID execute_id 注册服务执行ID result_id 测试用例结果,(0-成功,1-失败,5-执行中,6-停止) end_time 用例结束执行的时间戳,在执行结束时该字段必填 duration 执行用例持续时长ms,更新状态时该字段必传 description 用于记录该次结果执行的备注信息 表12 批量执行测试用例 参数 说明 project_id 项目ID region_id 区域ID service_id 注册测试类型服务接口返回的服务id plan_id 测试计划id testcase_id 测试用例id execute_id 注册服务执行id result_id 测试用例结果(0-成功,1-失败,5-执行中,6-停止) start_time 用例开始执行的时间戳,在执行开始时该字段必填 表13 更新自定义测试服务类型用例 参数 说明 project_id 项目ID testcase_id 测试用例ID region_id 区域ID name 页面上显示的用例名称 service_id 注册测试类型服务接口返回的服务ID rank_id 测试用例等级,可选值为[0,1,2,3,4],不填默认为2 testcase_number 用例编号,不填时自动生成 description 测试用例描述信息 preparation 执行该测试用例时需要满足的前置条件 expect_result 测试用例预期结果信息 test_step 测试步骤描述信息 label_list 标签名称列表 module_id 模块号 test_version_id 测试版本号 fix_version_id 迭代号 assigned_id 处理者ID信息 issue_id 用例关联的需求id信息 status_id 测试用例状态信息(0-新建,5-设计中,6-测试中,7-完成) defect_id_list 缺陷id信息 表14 获取测试用例详情 参数 说明 project_id 项目ID testcase_id 测试用例ID region_id 区域ID 表15 批量删除自定义测试服务类型用例 参数 说明 project_id 项目ID region_id 区域ID service_id 注册测试类型服务接口返回的服务ID test_case_id_list 测试用例ID 表16 创建自定义测试服务类型用例 参数 说明 project_id 项目ID region_id 区域ID name 页面上显示的用例名称 service_id 该值由注册接口返回 rank_id 测试用例等级,可选值为[0,1,2,3,4],不填默认为2 testcase_number 用例编号,不填时自动生成 description 测试用例描述信息 preparation 执行该测试用例时需要满足的前置条件 expect_result 测试用例预期结果信息 test_step 测试步骤描述信息 label_list 标签名称列表 module_id 模块号 test_version_id 测试版本号 fix_version_id 迭代号 assigned_id 处理者id信息 issue_id 用例关联的需求id信息 表17 删除已注册服务 参数 说明 service_id 注册服务ID,该值由注册接口返回 region_id 区域ID 表18 更新已注册服务 参数 说明 service_id 注册服务ID,该值由注册接口返回 region_id 区域ID service_name 测试类型名称,用于界面显示,不能使用当前保留名 server_host 域名,服务会通过此域名进行接口调用,以https/http开头,长度小于等于128位字符。TestHub将会通过此域名下的接口,保证服务数据与客户系统数据的一致性 表19 新测试类型服务注册 参数 说明 region_id 区域ID service_name 测试类型名称,用于界面显示,不能使用当前保留名 server_host 域名,服务会通过此域名进行接口调用,以https/http开头,长度小于等于128位字符。TestHub将会通过此域名下的接口,保证服务数据与客户系统数据的一致性 表20 用户获取自己当前已经注册的服务 参数 说明 region_id 区域ID
  • 支持的动作 实时计算单个自定义报表 查询某个测试计划下的需求树 查询某测试计划下的操作历史 获取环境参数分组列表 通过导入仓库中的文件生成接口测试套 计划中批量添加测试用例 项目下查询测试计划列表v2 项目下创建计划 项目下查询测试计划列表 通过用例编号获取测试用例详情 批量更新测试用例结果 批量执行测试用例 更新自定义测试服务类型用例 获取测试用例详情 批量删除自定义测试服务类型用例 创建自定义测试服务类型用例 删除已注册服务 更新已注册服务 新测试类型服务注册 用户获取自己当前已经注册的服务 操作的配置参数请参考CodeArts TestPlan API参考文档。
  • 创建函数工作流连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“函数工作流”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 Access Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 Secret Access Key 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 配置参数 参数 说明 区域 FunctionGraph服务所在的区域。 项目 FunctionGraph服务所在的项目。 函数 选择要调用的函数。 调用方式 选择函数的调用方式,当前仅支持“同步”方式。 请求数据 执行函数的请求体,必须为JSON格式。可以通过引用变量的方式引用前序节点中的数据。 函数工作流服务具有强大的数据处理能力,可应用于多种场景。其中一个使用场景为,当使用“数据源类型组件”从数据库(如MySQL)中查询数据时,对于BLOB等类型的数据(如图片),最终查询到的结果为byte数组形式。此时可以使用函数工作流服务,对从数据库查询到的数据作进一步处理,如进行Base64编码等。
  • 创建消息通知服务连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“消息通知服务”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 鉴权方式 可选:“云服务委托”与“AK/SK”。 Access Key 当“鉴权方式”选择“AK/SK”时,需要配置 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 Secret Access Key 当“鉴权方式”选择“AK/SK”时,需要配置 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 配置参数 表1 发布模板消息 参数 说明 区域 选择服务所在的区域。 项目 选择服务所在的项目。 主题 在消息通知服务创建的主题,指消息发布或客户端订阅通知的特定事件类型。主题所有者可以为主题设置策略,例如,设置通信协议、限制消息发布和通知订阅的人员等。 消息标题 给邮箱订阅者发送邮件时作为消息主题。 模板 在消息通知服务创建的消息模板,指消息的固定格式,发布消息时可以使用已创建的消息模板向订阅者发送消息。 模板参数 配置模板中的参数。 表2 发布文本消息 参数 说明 区域 选择服务所在的区域。 项目 选择服务所在的项目。 主题 在消息通知服务创建的主题,指消息发布或客户端订阅通知的特定事件类型。主题所有者可以为主题设置策略,例如,设置通信协议、限制消息发布和通知订阅的人员等。 消息标题 给邮箱订阅者发送邮件时作为消息主题。 消息内容 给邮箱订阅者发送邮件时作为消息正文。
  • 支持的操作 获取分支目录下的文件 获取仓库统计数据 修改被流水线引用的仓库状态 判断用户是否有仓库的管理员权限 设置仓库是公开状态还是私有状态 获取一个项目下可以设置为公开状态的仓库列表 获取公开示例模板列表 获取项目下所有仓库信息 校验指定项目下的仓库名 创建仓库 根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url 根据组名和仓库名查询某仓库某分支对应的提交 查询指定仓库的webhook 为指定仓库添加hook 删除指定仓库的 hook 查询某仓库对应的分支 根据仓库id查询仓库某分支对应的提交,提供更多可选参数 添加部署密钥 删除仓库部署密钥 获取仓库上一次的提交统计信息 仓库统计 查询项目下的某个仓库 删除仓库 获取仓库所有成员记录 添加仓库成员 设置成员在仓库中的角色 删除仓库成员 查看仓库的创建状态 https账号密码校验 获取ssh key列表 添加ssh key 检验私钥是否有拉取代码的权限 删除用户公钥 查询用户的所有仓库 创建项目、仓库 创建项目并fork仓库; 查询项目下的所有仓库 查询某仓库的标签列表 新建标签 查询某个仓库的详细信息 查询某个仓库的提交信息 创建提交 查询某个仓库的特定提交信息 查询某个仓库的提交差异信息 查询某个仓库的文件信息 获取代码提交行数 下载仓库 新建保护分支 获取仓库分支列表 分支关联工作项 获取仓库合并请求列表 获取仓库合并请求详情 操作的配置参数请参考CodeArts Repo API参考文档。
  • 创建图像识别连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“华为云服务”类别下的“CodeArts Repo”。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 连接名称 新建连接的名称,用于标识当前连接。 描述 新建连接的描述信息。 App Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 App Secret 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 配置参数 表1 获取项目下流水线执行状况 参数 说明 region_id region id project_id 项目id start_date 起始日期,起始日期和结束日期间隔不超过一个月,查询包含起始日期 end_date 结束日期,起始日期和结束日期间隔不超过一个月,查询包含结束日期 offset 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 每次查询的条目数量 表2 获取流水线状态 参数 说明 pipeline_id 要获取状态的流水线id region_id region id build_id 要获取状态的执行ID 表3 获取流水线列表接口 参数 说明 region_id region id pipeline_name 流水线名字。参数存在,则进行模糊匹配 project_ids devCloud项目ids。该参数存在,则获取对应项目下的流水线列表,逗号分隔,id个数取值[0,10];如果不存在,则获取调用方所属租户的流水线列表 creator_ids 创建人id。该参数存在,逗号分隔,id个数取值[0,10] executor_ids 执行人id。该参数存在,逗号分隔,id个数取值[0,10] status 流水线运行状态。取值范围:waiting,running,verifying,handling,suspending,completed outcome 流水线结果,标记流水线。error、success、aborted sort_key 用于排序的字段。取值为:pipeline_name,create_time,start_time sort_dir 排序类型。asc按排序字段升序,desc按排序字段降序 git_url codehub搜索链接:git@codehub.XXX.git;gitee搜索链接:git@gitee.com.XXX.git;github搜索链接:git@github.com.XXX.git等 offset 偏移量。表示从此偏移量开始查询,offset大于等于0,默认取值为0 limit 每次查询的条目数量。取值[10-50],默认取值为10 表4 删除流水线 参数 说明 pipeline_id 要删除的流水线ID region_id region id 表5 批量获取流水线状态 参数 说明 region_id region id pipeline_ids 要获取状态的流水线ID,用逗号隔开 表6 停止流水线 参数 说明 pipeline_id 流水线id region_id region id build_id 流水线执行id 表7 启动流水线 参数 说明 pipeline_id 流水线id region_id region id name 构建参数名 value 构建参数值,最大长度为8192 表8 检查流水线创建状态 参数 说明 task_id 实例id region_id region id 表9 查询模板详情 参数 说明 template_id 模板id region_id region id template_type 模板类型 source 接口调用方 表10 查询模板列表 参数 说明 region_id region id template_type 模板类型 is_build_in 是否内置模板 offset 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 每页显示的条目数量 name 模板名称,匹配规则为模糊匹配 sort 排序字段 asc 是否正序 操作的配置参数请参考CodeArts Pipeline API参考文档。
  • 创建CodeArts Pipeline连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“CodeArts Pipeline”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 连接名称 新建连接的名称,用于标识当前连接。 描述 新建连接的描述信息。 Access Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 Secret Access Key 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 创建CodeArts Artifact连接 登录CodeArts Link控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“CodeArts Artifact”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 连接名称 新建连接的名称,用于标识当前连接。 描述 新建连接的描述信息。 Access Key 当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。 Secret Access Key 当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。
  • 数据保护技术 CodeArts Link通过多种手段保护数据安全。 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) 访问全链路采用HTTPS数据传输方式,保证数据传输安全。 - 敏感数据匿名和高价值数据加密 CodeArts Link在利用统一、准确的数据支撑应用程序和服务的同时充分保障了数据安全性和隐私性。 日志和数据库中无可避免有一些敏感数据,包含但不限于密钥,账号信息等等。为防止敏感数据泄露造成安全问题,CodeArts Link会把这些数据进行匿名或者加密处理,其原理是哈希函数,是对一段信息产生信息摘要,以防止被篡改。 流量限制 流量限制可以用来限制用户在给定时间内HTTP请求的数量,流量限制用来保护上游应用服务器不被同时太多用户请求所压垮。 CodeArts Link的主要使用APIGW流控。APIGW流控可限制单位时间内API的被调用次数,保护后端服务,提供持续稳定的服务。 容灾备份 容灾备份不仅保证数据不丢失,还要保证在服务器宕机后接管服务器的业务,保证业务连续性。保障用户可以不间断的使用应用服务,让用户的服务请求能够持续运行,保证信息系统提供的服务完整、可靠、一致。 - 父主题: 安全
  • TMS自定义策略样例 示例1:授权用户查看预定义标签列表 { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "tms:predefineTags:list" ] } ] } 示例2:拒绝用户删除预定义标签 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先原则。 如果您给用户授予TMS FullAccess的系统策略,但不希望用户拥有TMS FullAccess中定义的删除预定义标签权限,您可以创建一条拒绝删除预定义标签的自定义策略,然后同时将TMS FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对TMS执行除了删除预定义标签外的所有操作。拒绝策略示例如下: { "Version": "1.1", "Statement": [ { "Effect": "Deny", "Action": [ "tms:predefineTags:delete" ] } ] } 示例3:多个授权项策略 一个自定义策略中可以包含多个授权项,且除了可以包含本服务的授权项外,还可以包含其他服务的授权项,可以包含的其他服务必须跟本服务同属性,即都是项目级服务或都是全局级服务。多个授权语句策略描述如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "tms:predefineTags:create", "tms:predefineTags:delete" ] }, { "Effect": "Allow", "Action": [ "obs:bucket:ListAllMyBuckets", "obs:bucket:ListBucket" ] } ] }
  • 用户权限 系统默认提供两种用户权限:用户管理权限和资源管理权限。 用户管理权限可以管理用户、用户组及用户组的权限。 资源管理权限可以控制用户对云服务资源执行的操作。 对于资源标签的使用,您需要拥有对应云服务的相关权限。否则,您对云资源进行的标签操作可能无法生效。 请联系系统管理员为您所属的用户组添加对应云服务的相关权限。 标签管理服务及对接的各云服务的用户权限请参考系统权限。 在TMS控制台对云资源的标签进行操作时,您需要具有TMS查看、创建、删除资源标签等权限,以及资源所属服务的必要权限。由于修改资源标签是通过先删除旧标签再创建新标签(标签键相同,标签值不同)来实现功能,所以要修改云资源的标签需要具备TMS和相应云服务的创建和删除标签的权限。 以系统权限为例:例如您需要在TMS控制台对ECS资源进行增删标签操作,那么您除了需要具有“TMS FullAccess”系统权限外,还需要拥有“ECS FullAccess”系统权限。 以自定义策略为例:例如您需要在TMS控制台上查看ECS的资源和标签,那么您除了需要具有“tms:resourceTags:list”权限外,您还需要拥有ECS服务的“ecs:servers:getTags”和“ecs:servers:get”权限。 IAM支持服务的所有系统权限请参见系统权限。有关各服务细粒度授权项的更多信息,请参见每个服务的文档。
  • 云审计服务支持的CCE操作列表 表1 云审计服务支持的CCE操作列表 操作名称 资源类型 事件名称 创建用户委托 集群 createUserAgencies 创建集群 集群 createCluster 创建包周期集群 集群 createCluster/createPeriodicCluster 更新集群描述 集群 updateCluster 升级集群 集群 clusterUpgrade 删除集群 集群 claimCluster/deleteCluster 下载集群证书 集群 getClusterCertByUID 绑定、解绑eip 集群 operateMasterEIP 集群休眠唤醒、节点纳管重置(V2) 集群 operateCluster 集群休眠(V3) 集群 hibernateCluster 集群唤醒(V3) 集群 awakeCluster 按需集群规格变更 集群 resizeCluster 包周期集群规格变更 集群 resizePeriodCluster 修改集群配置 集群 updateConfiguration 创建节点池 节点池 createNodePool 更新节点池 节点池 updateNodePool 删除节点池 节点池 claimNodePool 迁移节点池 节点池 migrateNodepool 修改节点池配置 节点池 updateConfiguration 创建节点 节点 createNode 创建包周期节点 节点 createPeriodNode 删除集群下所有节点 节点 deleteAllHosts 删除单个节点 节点 deleteOneHost/claimOneHost 更新节点描述 节点 updateNode 创建插件实例 插件实例 createAddonInstance 删除插件实例 插件实例 deleteAddonInstance 上传模板 模板 uploadChart 更新模板 模板 updateChart 删除模板 模板 deleteChart 创建模板实例 模板实例 createRelease 升级模板实例 模板实例 updateRelease 删除模板实例 模板实例 deleteRelease 创建ConfigMap Kubernetes资源 createConfigmaps 创建DaemonSet Kubernetes资源 createDaemonsets 创建Deployment Kubernetes资源 createDeployments 创建Event Kubernetes资源 createEvents 创建Ingress Kubernetes资源 createIngresses 创建Job Kubernetes资源 createJobs 创建namespace Kubernetes资源 createNamespaces 创建Node Kubernetes资源 createNodes 创建PersistentVolumeClaim Kubernetes资源 createPersistentvolumeclaims 创建Pod Kubernetes资源 createPods 创建ReplicaSet Kubernetes资源 createReplicasets 创建ResourceQuota Kubernetes资源 createResourcequotas 创建密钥 Kubernetes资源 createSecrets 创建服务 Kubernetes资源 createServices 创建StatefulSet Kubernetes资源 createStatefulsets 创建卷 Kubernetes资源 createVolumes 删除ConfigMap Kubernetes资源 deleteConfigmaps 删除DaemonSet Kubernetes资源 deleteDaemonsets 删除Deployment Kubernetes资源 deleteDeployments 删除Event Kubernetes资源 deleteEvents 删除Ingress Kubernetes资源 deleteIngresses 删除Job Kubernetes资源 deleteJobs 删除Namespace Kubernetes资源 deleteNamespaces 删除Node Kubernetes资源 deleteNodes 删除Pod Kubernetes资源 deletePods 删除ReplicaSet Kubernetes资源 deleteReplicasets 删除ResourceQuota Kubernetes资源 deleteResourcequotas 删除Secret Kubernetes资源 deleteSecrets 删除Service Kubernetes资源 deleteServices 删除StatefulSet Kubernetes资源 deleteStatefulsets 删除卷 Kubernetes资源 deleteVolumes 替换指定的ConfigMap Kubernetes资源 updateConfigmaps 替换指定的DaemonSet Kubernetes资源 updateDaemonsets 替换指定的Deployment Kubernetes资源 updateDeployments 替换指定的Event Kubernetes资源 updateEvents 替换指定的Ingress Kubernetes资源 updateIngresses 替换指定的Job Kubernetes资源 updateJobs 替换指定的Namespace Kubernetes资源 updateNamespaces 替换指定的Node Kubernetes资源 updateNodes 替换指定的PersistentVolumeClaim Kubernetes资源 updatePersistentvolumeclaims 替换指定的Pod Kubernetes资源 updatePods 替换指定的Replicaset Kubernetes资源 updateReplicasets 替换指定的ResourceQuota Kubernetes资源 updateResourcequotas 替换指定的Secret Kubernetes资源 updateSecrets 替换指定的Service Kubernetes资源 updateServices 替换指定的Statefulset Kubernetes资源 updateStatefulsets 替换指定的状态 Kubernetes资源 updateStatus 上传组件模板 Kubernetes资源 uploadChart 更新组件模板 Kubernetes资源 updateChart 删除组件模板 Kubernetes资源 deleteChart 创建模板应用 Kubernetes资源 createRelease 更新模板应用 Kubernetes资源 updateRelease 删除模板应用 Kubernetes资源 deleteRelease 父主题: 云审计服务
共100000条