获取服务角色表名称列表

最近更新时间: 2026-09-17 00:05:46

1. 接口描述

接口请求域名: tbdsnew.api3.fincloud.tencent.cn。

服务概览页拉取某个集群的某个服务的角色名称

默认接口请求频率限制:20次/秒。

接口更新时间:2024-11-01 12:26:06。

接口既验签名又鉴权。

2. 输入参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数

参数名称 必选 允许NULL 类型 描述
Action String 公共参数,本接口取值:DescribeInstanceServiceRoleNames
Version String 公共参数,本接口取值:2019-01-03
Region String 公共参数,地域信息可通过DescribeRegions接口查看产品支持的地域列表
InstanceId String emr集群序列号,eg. emr-xxxx
示例值: tbds-2fifau5y
ServiceName String 服务名称,eg. HDFS/HBASE
示例值: spark

3. 输出参数

参数名称 类型 描述
RoleNames Array of String 返回的角色列表
注意:此字段可能返回 null,表示取不到有效值。
示例值: 1
RequestId String 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。

4. 错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码

错误码 描述
InvalidParameter.InvalidClusterId 无效参数,ClusterId。
ResourceNotFound.ClusterNotFound 无法找到该实例。

5. 示例

示例1 【监控】获取服务角色表名称列表

服务概览页拉取某个集群的某个服务的角色名称

输入示例

https://emr.api3.{{conf.domain_main}}/?Action=DescribeInstanceServiceRoleNames
&InstanceId=emr-3onyyp3p
&ServiceName=HDFS
&<公共请求参数>

输出示例

{
    "Response": {
        "RequestId": "7d753745-91b5-4772-89a8-a9e13b82976b",
        "RoleNames": [
            "NameNode",
            "DataNode",
            "ZKFailoverController",
            "JournalNode"
        ]
    }
}