ListNodes - 获取节点列表

获取资源节点列表。

接口说明

您可以通过 ListNodes 获取指定过滤条件的资源节点

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

GET /api/v1/nodes HTTP/1.1

请求参数

名称类型必填描述示例值
ResourceGroupIdsstring

指定资源组 ID 列表,按逗号分隔,和 QuotaId 参数二选一必填 约束:

  1. 需校验传入的 ResourceGroupId 的 UserId 和请求的 UserId 一致
  2. 传入的 ResourceGroup 列表类型需一致
  3. 传入的 ResourceGroup 列表现阶段记录的 VPC 需一致
rg69rj0leslwdnbe
QuotaIdstring

节点所属资源配额 ID。

quotamtl37ge7gkvdz
NodeTypesstring

资源节点规格列表,按逗号分隔,不设置会返回所有资源节点规格的机器列表。

ecs.c6.xlarge
AcceleratorTypestring

加速器类型,枚举:

  • CPU
  • GPU

默认为空,代表所有类型。

CPU
GPUTypestring

按卡类型,支持模糊匹配。

T4
NodeStatusesstring

节点所处状态。按逗号分隔,不设置会返回所有状态的节点列表。

Ready
OrderStatusesstring

节点所在订单状态。

Ready
PageNumberinteger

分页页码,从 1 开始。

2
PageSizeinteger

分页查询每页数据集数量。

10
SortBystring

排序依据。

GmtCreateTime
Orderstring

排列顺序,取值:

  • desc:降序。
  • asc:升序。
desc
Verboseboolean

是否返回资源使用信息。只在 QuotaId 设置时生效。

false
NodeNamesstring

只显示指定节点,按逗号分隔。

lingjxxxx
FilterByQuotaIdstring

与 ResourceGroupIds 同时使用,展示资源组里面 Quota 绑定某些 Quota 的 node。

quotamtl37ge7gkvdz
FilterByResourceGroupIdsstring

与 QuotaId 同时使用,展示 Quota 中属于某些资源组的 node。

rg69rj0leslwdnbe
OrderInstanceIdsstring

订单 Id 信息

260590501560397
HealthRateobject

节点的健康率(健康节点的占比)

operationstring

可选值 ge, gte, eq, lte, lt

HealthCountobject

健康的节点数

operationstring

可选值 ge, gte, eq, lte, lt

LayoutModestring

布局模式

返回参数

名称类型描述示例值
object

Schema of Response

RequestIdstring

请求 Id

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E
Nodesarray

节点列表。

NodeItemNode

节点信息。

TotalCountinteger

符合过滤条件的节点数量。

23

示例

正常返回示例

JSON格式

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "Nodes": [
    {
      "CreatorId": 281044699048527740,
      "NodeName": "lingjxxxx",
      "NodeType": "ecs.c8i.xlarge",
      "AcceleratorType": "CPU",
      "CPU": 4,
      "Memory": 8,
      "GPU": 0,
      "GPUType": "",
      "GPUMemory": "",
      "NodeStatus": "Ready",
      "ReasonCode": "",
      "ReasonMessage": "",
      "OrderStatus": "Ready",
      "ResourceGroupId": "rgf0zhfqn1d4ity2",
      "ResourceGroupName": "test",
      "MachineGroupId": "mg1234456",
      "GmtCreateTime": "2024-07-10T11:49:47Z",
      "GmtModifiedTime": "2024-07-10T11:49:47Z",
      "GmtExpiredTime": "2025-06-22T00:00:00Z\n",
      "IsBound": false,
      "BoundQuotas": [
        {
          "QuotaId": "quota12345",
          "QuotaName": "dlc-quota"
        }
      ],
      "RequestCPU": 4,
      "RequestMemory": 8,
      "RequestGPU": 0,
      "LimitCPU": 4,
      "LimitMemory": 8,
      "LimitGPU": 0,
      "PodNum": 2,
      "WorkloadNum": 2,
      "Users": [
        {
          "UserId": 161222222222,
          "UserName": "test"
        }
      ],
      "HyperZone": "",
      "AvailabilityZone": "",
      "AllocatableCPU": "",
      "AllocatableMemory": "",
      "SystemReservedCPU": "",
      "SystemReservedMemory": "",
      "AncestorQuotaWorkloadNum": 0,
      "SelfQuotaWorkloadNum": 0,
      "DescendantQuotaWorkloadNum": 0,
      "DiskPL": "",
      "DiskCapacity": 0,
      "SubNodes": [
        ""
      ]
    }
  ],
  "TotalCount": 23
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2025-11-04OpenAPI 入参发生变更查看变更详情
2025-04-16OpenAPI 入参发生变更查看变更详情
2025-03-13OpenAPI 入参发生变更查看变更详情