更新时间:2023-12-07 GMT+08:00
分享

获取跨源认证列表

功能介绍

该API用于查看某个project下跨源认证列表。

调试

您可以在API Explorer中调试该接口。

URI

  • URI格式:

    GET /v3/{project_id}/datasource/auth-infos

  • 参数说明
    表1 URI参数说明

    参数

    是否必选

    参数类型

    描述

    project_id

    String

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

    表2 query参数

    参数名称

    是否必选

    参数类型

    说明

    limit

    String

    查询最大连接个数,默认为100。

    offset

    String

    查询结果偏移量,默认为0(连接以创建时间进行排序)。

    auth_info_name

    String

    认证信息名,同一个project下唯一。

请求参数

响应参数

表3 响应参数

参数

参数类型

说明

is_success

Boolean

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

message

String

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

count

int

证书个数。

auth_infos

List

认证信息列表。详细说明请参考表4

表4 auth_infos参数说明

名称

参数类型

说明

auth_info_name

String

用户安全集群的登录用户名。

user_name

String

用户安全集群的登录密码。

certificate_location

String

创建时指定的证书OBS路径。

datasource_type

String

数据源的类型。

create_time

Int

创建时间戳。

update_time

Int

更新时间戳。

krb5_conf

String

krb5配置文件obs路径。

keytab

String

keytab配置文件obs路径。

truststore_location

String

truststore配置文件obs路径。

keystore_location

String

keystore配置文件obs路径。

owner

String

所属用户名。

请求示例

响应示例

{
	"count": 19,
	"auth_infos": [{
		"auth_info_name": "lan2",
		"datasource_type": "Kafka_SSL",
		"create_time": 1578896427789,
		"update_time": 1578898059677,
		"owner": "ei_dlics_d00352221",
		"truststore_location": "obs://lan-1/cer/truststore.jks",
		"keystore_location": "obs://lan-1/cer/keystore.jks"
	}, {
		"auth_info_name": "lan3",
		"datasource_type": "Kafka_SSL",
		"create_time": 1578899029971,
		"update_time": 1578901678150,
		"owner": "ei_dlics_d00352221",
		"truststore_location": "obs://lan-1/cer/truststore1.jks",
		"keystore_location": "obs://lan-1/cer/keystore.jks"
	}]
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档