CLI命令参考
ExternalCOCTicket
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 搜索工单 | hcloud COC ListTickets | 搜索工单。 | |
| 搜索工单历史 | hcloud COC ListTicketOperationHistories | 搜索工单历史。 | |
| 工单操作 | hcloud COC ExecuteTicketAction | 变更单审批、撤销以及问题单的所有操作均通过此接口完成。 | |
| 查询Ticket | hcloud COC ShowTicketInfo | 查询Ticket。 | |
| 下载附件 | hcloud COC DownloadAttachment | 附件下载操作需基于已上传的附件资源。上传附件时,需调用/v1/{ticket_type}/attachments接口完成上传;成功上传后,可从接口响应中获取doc_id参数。下载附件时,凭借此doc_id再次调用/v1/{ticket_type}/attachments接口,即可获取已上传的对应附件资源,实现附件全生命周期管理。 | |
| 新建工单 | hcloud COC CreateTicket | 创建变更单或问题单的接口,通过路径参数ticket_type区分需要创建的工单类型。ticket_type为change表示要创建变更单,ticket_type为issues_mgmt为创建问题单。 | |
| 上传附件 | hcloud COC CreateAttachment | 上传附件,创建工单(事件单、变更单、问题单)的场景下,如需上传附件,需要先调用该接口将文件上传到obs。上传成功时,该接口将返回文档唯一id。支持文件类型:.jpg,.png,.docx,.txt,.pdf,且文本大小不超10M。 |
ExternalCOCChange
CocChangeV2
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 更新变更单 | hcloud COC UpdateChange | 更新变更单。 |
Alarm
CocIncidentV2
WarRoom
Diagnosis
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询诊断记录 | hcloud COC ListDiagnosisTasks | 查询诊断记录。 | |
| 提交诊断任务 | hcloud COC CreateDiagnosisTask | 提交诊断任务。 | |
| 查询指定诊断记录下的指定诊断步骤的详情 | hcloud COC ShowDiagnosisNode | 查询指定诊断记录下的指定诊断步骤的详情。 | |
| 查询单个诊断任务详情 | hcloud COC ShowDiagnosisTask | 查询单个诊断任务详情。 | |
| 重试诊断任务 | hcloud COC RetryDiagnosisTask | 重试诊断任务。 | |
| 取消诊断任务 | hcloud COC CancelDiagnosisTask | 取消诊断任务 | |
| 查询批量诊断任务的结果概要 | hcloud COC ShowDiagnosisSummary | 查询批量诊断任务的结果概要。 |
compliant
ScriptExecutionManagement
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 展示脚本工单基本信息 | hcloud COC GetScriptJobInfo | 查询执行:基本信息。 | |
| 展示批次列表 | hcloud COC ListScriptJobBatches | 查询:批次列表。 | |
| 展示实例状态统计信息 | hcloud COC GetScriptJobStatistics | 查询:实例状态统计信息。 | |
| 展示批次详情 | hcloud COC GetScriptJobBatch | 查询:批次详情,分页获取批次中的实例列表。 | |
| 展示工单列表 | hcloud COC ListScriptJobs | 查询作业工单列表,分页查询。 | |
| 操作脚本工单 | hcloud COC OperateScriptJob | 操作类型:取消实例、跳过批次、取消整个工单、暂停整个工单、继续整个工单。 |
ScriptManagement
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询脚本列表 | hcloud COC ListScripts | 作业脚本列表:自定义脚本。 | |
| 创建脚本 | hcloud COC CreateScript | 创建作业脚本:自定义脚本。 | |
| 获取自定义脚本详情 | hcloud COC GetScript | 获取脚本详情。 | |
| 执行自定义脚本 | hcloud COC ExecuteScript | 执行脚本。 | |
| 修改脚本 | hcloud COC UpdateScript | 修改作业脚本:自定义脚本。 | |
| 删除自定义脚本 | hcloud COC DeleteScript | 删除作业脚本:自定义脚本。 | |
| 获取自动分批结果 | hcloud COC ListInstancesBatch | 根据分批策略获取分批结果,只支持自动分批。 | |
| 评估脚本风险等级 | hcloud COC CheckScriptRisk | 根据作业内容,对作业评估风险,返回相关分析的结果和信息,结果仅供参考。 | |
| 审批待审批的脚本 | hcloud COC AcceptScript | 功能:审批脚本。 |
ScriptPublicManagement
DocumentManagement
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询自定义作业列表 | hcloud COC ListDocuments | 查询自定义作业列表。 | |
| 创建自定义作业 | hcloud COC CreateDocument | 创建自定义作业。 | |
| 获取原子能力列表 | hcloud COC ListDocumentAtomics | 获取原子能力列表。 | |
| 获取原子能力详细 | hcloud COC GetDocumentAtomicInfo | 获取原子能力详细。 | |
| 修改自定义作业 | hcloud COC UpdateDocument | 修改自定义作业。 | |
| 执行自定义作业 | hcloud COC ExecuteDocument | 执行自定义作业。 | |
| 查询自定义作业详情 | hcloud COC GetDocument | 查询自定义作业详情。 | |
| 删除自定义作业 | hcloud COC DeleteDocument | 删除自定义作业。 |
ExecutionManagement
ResourceTagManagement
resource
multipleCloud
delegation_platform
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 同步线下IDC资源Agent信息 | hcloud COC SyncOtherResourceAgent | 同步线下IDC资源Agent信息。 | |
| 导入IDC离线资源 | hcloud COC ImportOtherResource | 管理线下设备提供IDC离线资源纳管功能-导入IDC离线资源。 | |
| 修改资源 | hcloud COC UpdateOtherResource | 资源纳管,修改资源。 | |
| 查询线下IDC资源数量 | hcloud COC CountOtherResource | 查询IDC离线资源的数量。 | |
| 列表查询资源 | hcloud COC ListOtherResource | 资源纳管,列表查询资源。 | |
| 删除托管资源 | hcloud COC DeleteOtherResource | 资源纳管删除资源。 |
resourceView
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询CMDB跨账号资源视图 | hcloud COC ListResourceViews | 查询CMDB跨账号资源视图。视图是一组筛选器,用户可以自由配置筛选范围,用于在跨账号场景下访问华为云中的资源信息。 | |
| 创建CMDB跨账号资源视图 | hcloud COC CreateResourceViews | 创建CMDB跨账号资源视图。 | |
| 更新CMDB跨账号资源视图 | hcloud COC UpdateResourceViews | 更新CMDB跨账号资源视图。 | |
| 删除CMDB的跨账号资源管理视图 | hcloud COC DeleteResourceViews | 删除CMDB的跨账号资源管理视图。 | |
| 同步CMDB跨账号资源视图 | hcloud COC SyncResourcesOfResourceView | 同步CMDB跨账号资源视图。 | |
| 查询CMDB跨账号资源视图聚合的资源总数 | hcloud COC CountResourcesOfResourceView | 查询CMDB跨账号资源视图聚合的资源总数。 | |
| 查询CMDB跨账号资源视图聚合的资源 | hcloud COC ListResourcesOfResourceView | 查询CMDB跨账号资源视图聚合的资源。 |
ResourceTags
groupRmsResourceRelation
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询分组关联的华为云资源 | hcloud COC ListGroupRmsResourceRelations | 查询分组关联的华为云资源。 | |
| 转移资源 | hcloud COC UpdateGroupRmsResourceRelation | 转移资源。 | |
| 创建分组资源关联 | hcloud COC CreateGroupRmsResourceRelation | 创建分组资源关联。 | |
| 解绑分组资源关联 | hcloud COC DeleteGroupRmsResourceRelation | 解绑分组资源关联。 | |
| 查询分组关联的资源总数 | hcloud COC CountGroupRmsResourceRelations | 分组管理多个资源后,可查询分组关联的资源总数, 应用id和分组id不能共存,且必填其中一个。 | |
| 查询应用的容量数据 | hcloud COC ListCapacityView | 云运维中心支持查看应用、子应用、组件或分组下已关联的资源容量详情,按照资源类型展示资源核心数据。 | |
| 查询应用、组件、分组容量数据的排名 | hcloud COC ListCapacityOrder | 查询应用、组件、分组容量数据的排名,其中应用、组件和分组ID,有且仅有1个有值。 |
groupResourceRelation
applicationview
enterpriseProjectCollect
vendorAccount
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询云厂商账号 | hcloud COC ListVendorAccount | 查询所有云厂商(阿里云、AWS、Azure和HCS等)账号信息。 | |
| 创建云厂商账号 | hcloud COC CreateVendorAccount | 创建云厂商(阿里云、AWS、Azure和HCS等)账号。 | |
| 修改云厂商账号 | hcloud COC UpdateVendorAccount | 修改所有云厂商(阿里云、AWS、Azure和HCS等)账号信息。 | |
| 删除云厂商账号 | hcloud COC DeleteVendorAccount | 增加云厂商账号,不需要后,可删除云厂商账号。 |
job
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询任务详情 | hcloud COC ShowJobDetail | 查询任务详情。 |
application
group
component
ExternalCocIncident
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 创建事件单 | hcloud COC CreateCocIncident | 创建事件单。 | |
| 处理事件单 | hcloud COC HandleCocIncident | 处理事件单。 | |
| 获取事件单详细 | hcloud COC ShowCocIncidentDetail | 获取事件单详细。 | |
| 查询简易版事件单列表 | hcloud COC ListIncidentSimpleTickets | 该接口可分页查询到事件单列表信息,分页参数为limit与offset。该接口不支持对事件单进行除分页参数外的条件过滤,且返回的列表字段相对简单,只有事件单标题、事件单单号、描述信息、工单状态、事件级别、企业项目ID、事件单来源、创建人及责任人。 | |
| 获取事件单历史 | hcloud COC ListCocTicketOperationHistories | 获取事件单历史 | |
| 上传附件 | hcloud COC CreateExternalCocAttachment | 上传附件,创建事件单的场景下,如需上传附件,需要先调用该接口将文件上传到obs。上传成功时,该接口将返回文档唯一id。支持文件类型:.jpg,.png,.docx,.txt,.pdf,且文本大小不超10M。 |
ListAuthorizableTicketsExternal
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询COC可授权单列表 | hcloud COC ListAuthorizableTicketsExternal | 查询COC可授权单列表(变更单号、事件单号、warroom和告警)。 |
ExternalCocIssues
EventMessageIntegration
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| Prometheus事件接入 | hcloud COC CreateReportPrometheusEvent | Prometheus事件接入。 |
CustomEventMessageIntegration
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 支持用户自主接入告警数据 | hcloud COC CreateReportCustomEvent | 支持租户将自开发的监控系统按照标准化集成至COC,集成后告警会按照标准格式上报至COC告警中心。 |
application-model
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询下一级的子应用、组件、分组。 | hcloud COC ListApplicationModel | 查询下一级的子应用、组件、分组。 |
ScheduledTask
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询ScheduledTask列表 | hcloud COC ListScheduledTask | 查询ScheduledTask列表。 | |
| 新建定时运维 | hcloud COC CreateScheduledTask | 新建定时运维任务。 | |
| 修改ScheduledTask | hcloud COC UpdateScheduledTask | 修改定时运维任务。 | |
| 查询ScheduledTask | hcloud COC ShowScheduledTask | 通过ID查询定时运维任务。 | |
| 删除ScheduledTask | hcloud COC DeleteScheduledTask | 删除定时运维任务。 | |
| 查询定时运维历史记录 | hcloud COC ListScheduledTaskHistory | 查询定时运维历史记录 | |
| 启用ScheduledTask | hcloud COC EnableScheduledTask | 启用定时运维任务。 | |
| 禁用ScheduledTask | hcloud COC DisableScheduledTask | 禁用定时运维任务。 |