更新时间:2024-10-31 GMT+08:00

查询资源实例数量

功能介绍

查询资源实例数量。

URI

POST /v3/{project_id}/{resource_type}/resource-instances/count

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目编号,用于资源隔离。获取方式请参考获取项目ID

resource_type

String

资源类型。

  • dli_queue:队列
  • dli_elastic_resource_pool:弹性资源池
  • dli_enhanced_datasource:增强型跨源连接
  • dli_database:数据库
  • dli_package_resource:资源包(不支持指定有Module ID的内置资源包)
  • dli_flink_job:Flink作业

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

without_any_tag

Boolean

是否不包含任意一个标签。默认值false。

  • true:不包含任意一个标签。
  • false:指定标签。

tags

Array of objects

包含标签。请参考tags

  • 最多支持20个标签。
  • 每个资源中的键不能重复,同一个键中值不能重复。
  • 无tag过滤条件时返回全量数据。

matches

Array of objects

搜索字段。

请参考matches

表3 tags

参数

是否必选

参数类型

描述

key

String

键。

标签的键的最大长度为128个字符,标签的键可以包含任意语种字母、数字、空格和_ . : +-@,但首尾不能含有空格,不能以_sys_开头。

values

Array of strings

值列表。

标签值的最大长度为255个字符,标签的值可以包含任意语种字母、数字、空格和_ . : +-@,但首尾不能含有空格。

value可为空数组但不可缺省。

如果values为空列表,则表示any_value(查询任意value)。value之间为或的关系。

表4 matches

参数

是否必选

参数类型

描述

key

String

键。当前仅支持resource_name。

resource_name:资源名称。

默认按输入的资源名称前缀模糊搜索。

value

String

值。每个值最大长度255。

响应参数

表5 响应参数

名称

是否必选

参数类型

说明

total_count

Integer

总记录数。

请求示例

{
    "tags":[
        {
            "key":"key1",
            "values":[
                "value1",
                "value2"
            ]
        },
        {
            "key":"key2",
            "values":[
                "value1",
                "value2"
            ]
        }
    ],
    "matches":[
        {
            "key":"resource_name",
            "value":"resource1"
        }
    ],
    "without_any_tag":"false"
}

响应示例

{
       "total_count": 1000
}

状态码

状态码

描述

200

修改成功。

400

请求错误。

500

内部服务器错误。

错误码

请参见错误码