跳转到主要内容
监控与采集相关接口/自动修复

生成修复操作

生成候选修复动作指定资源失败场景。

POST/api/v1/monitoring/remediation/actions

操作 ID

GenerateRemediationActions

起始版本

1.0.0

执行模式

同步

认证信息

需要认证

认证信息

调用该 API 时需要在请求头中携带以下认证信息。

Authorizationstring必填

Bearer 令牌

X-Tenant-IDstring

X-Tenant-ID

请求参数

application/json

请求体字段

  • resourceType
    String必填

    资源类型。

    示例: host

  • resourceId
    String必填

    资源唯一标识。

    示例: host-001-xyz

  • resourceName
    String必填

    显示名称失败中资源。

    示例: compute-node-01

  • failureType
    String必填

    失败类型。

    示例: hardware_failure

响应状态

200 OK
200 OK

该 API 成功时返回以下响应结构。

  • items
    List

    条目列表。

    示例: (nested array)

    • id
      String

      资源ID。

      示例: action-001-abc

    • type
      String

      类型。

      示例: migrate_vm

    • description
      String

      资源的详细描述。

      示例: Migrate all VMs from the failing host to available standby hosts

    • estimatedDuration
      String

      预计持续时间。

      示例: 5m

    • riskLevel
      String

      风险等级。

      示例: medium

    • preconditions
      List

      前置条件列表。

      示例: item1,item2

    • targetResources
      List

      目标资源列表。

      示例: (nested array)

      • type
        String

        类型。

        示例: host

      • id
        String

        资源ID。

        示例: host-002-backup

      • name
        String

        资源名称。

        示例: standby-node-01

      • capacity
        String

        可用容量描述目标资源。

        示例: 80%

      • canMigrateVms
        Integer

        是否可以迁移云主机。

        示例: 1

    • score
      Long

      评分。

      示例: 0.92