更新时间:2023-11-27 GMT+08:00

获取DLI委托信息(废弃)

功能介绍

该API用于获取DLI用户委托信息。

当前接口已废弃,不推荐使用。

URI

  • URI格式:

    GET /v2/{project_id}/agency

  • 参数说明
    表1 URI参数

    参数名称

    是否必选

    参数类型

    说明

    project_id

    String

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

请求消息

无。

响应消息

表2 响应参数

参数名称

是否必选

参数类型

说明

is_success

Boolean

请求执行是否成功。“true”表示请求执行成功。

message

String

系统提示信息,执行成功时,信息可能为空。

version

String

委托版本信息。

current_roles

Array of Strings

角色。目前只支持:

obs_adm:DLI获得访问和使用OBS的委托权限。

dis_adm:访问和使用DIS数据源,需要获得访问和使用DIS(数据接入服务)DIS Administrator权限。

ctable_adm:访问和使用CloudTable(表格存储服务)的CloudTable Administrator权限。

vpc_netadm:使用VPC(虚拟私有云)的VPC Administrator权限。

smn_adm:使用SMN(消息通知服务)的SMN Administrator权限。

te_admin:具有Tenant Administrator权限。

请求示例

响应示例

{
    "is_success": true,
    "message": "",
    "version": "v2",
    "current_roles": [
        "ctable_adm",
        "vpc_netadm",
        "ief_adm",
        "dis_adm",
        "smn_adm",
        "obs_adm"
    ]
}

状态码

状态码如表3所示。

表3 状态码

状态码

描述

200

获取成功。

400

请求失败。

404

未发现。

500

内部服务器错误。

错误码

调用接口出错后,将不会返回上述结果,而是返回错误码和错误信息,更多介绍请参见错误码

表4 错误码

错误码

错误信息

DLI.0002

The object does not exis

DLI.0999

An internal error occurre