查询DBSSOEM实例信息 - ShowDbssOemInsInfo
功能介绍
功能介绍:查询DBSSOEM实例信息
调用方法
请参见如何调用API。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
URI
GET /v1/{project_id}/security-policies/dbss-oem-info
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| project_id | 是 | String | 参数解释: 项目ID。可参考获取项目ID获取。 约束限制: 不涉及 取值范围: 以IAM服务接口返回值为准,字符长度32-32,满足正则匹配"^[a-z0-9]{32}$" 默认取值: 不涉及 |
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| X-Auth-Token | 是 | String | 参数解释: 用户Token。通过调用IAM服务查询用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及 取值范围: IAM服务查询用户Token接口为准 默认取值: 不涉及 |
响应参数
状态码:200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| ins_info_list | Array of OemInsInfo objects | 参数解释: OEM实例信息列表 取值范围: 不涉及 |
| ins_id | String | 参数解释: 实例ID 取值范围: 不涉及 |
| ins_name | String | 参数解释: 实例名称 取值范围: 不涉及 |
| vpc_id | String | 参数解释: 虚拟私有云ID 取值范围: 不涉及 |
| subnet_id | String | 参数解释: 子网ID 取值范围: 不涉及 |
| related_datasource_policy_list | Array of RelatedDatasourceInfo objects | 参数解释: 关联数据源策略列表 取值范围: 不涉及 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| ins_id | String | 参数解释: 实例ID 取值范围: 不涉及 |
| ins_name | String | 参数解释: 实例名称 取值范围: 不涉及 |
| vpc_id | String | 参数解释: VPCID 取值范围: 不涉及 |
| subnet_id | String | 参数解释: 子网ID 取值范围: 不涉及 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| datasource_address | String | 参数解释: 数据源连接地址 取值范围: 不涉及 |
| datasource_port | Integer | 参数解释: 数据源连接端口 取值范围: 不涉及 |
| datasource_id | String | 参数解释: 数据源唯一标识ID 取值范围: 不涉及 |
| proxy_port | Integer | 参数解释: 代理端口,用于数据源代理访问 取值范围: 不涉及 |
| gde_policies | Array of GdePolicy objects | 参数解释: 动态数据脱敏策略列表 取值范围: 不涉及 |
| ddm_policies | Array of DdmPolicy objects | 参数解释: 动态数据脱敏管理策略列表 取值范围: 不涉及 |
| sdm_policies | Array of SdmPolicy objects | 参数解释: 静态数据脱敏策略列表 取值范围: 不涉及 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| table | String | 参数解释: 数据库表名称 取值范围: 不涉及 |
| columns | Array of Column objects | 参数解释: 需要脱敏的列信息列表 取值范围: 不涉及 |
| alg | String | 参数解释: 脱敏算法名称 取值范围: 不涉及 |
| action | Integer | 参数解释: 操作类型 取值范围: 不涉及 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| namespace | String | 参数解释: 命名空间,用于标识数据脱敏策略的作用范围 取值范围: 不涉及 |
| table | String | 参数解释: 数据库表名称 取值范围: 不涉及 |
| columns | Array of Column objects | 参数解释: 需要脱敏的列信息列表 取值范围: 不涉及 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| namespace | String | 参数解释: 命名空间 取值范围: 不涉及 |
| table | String | 参数解释: 表名 取值范围: 不涉及 |
| columns | Array of Column objects | 参数解释: 列列表 取值范围: 不涉及 |
| do_move | Boolean | 参数解释: 是否移动 取值范围: true-是,false-否 |
| do_mask | Boolean | 参数解释: 是否脱敏 取值范围: true-是,false-否 |
请求示例
无
响应示例
状态码:200
{
"ins_info_list" : [ {
"ins_id" : "9f2a3b4c-5d6e-4f7a-8b9c-0d1e2f3a4b5c",
"ins_name" : "dbss-instance-01",
"vpc_id" : "c3d4e5f6-7a8b-4c9d-0e1f-2a3b4c5d6e7f",
"subnet_id" : "b3c4d5e6-7f8a-4b9c-0d1e-2f3a4b5c6d7e"
} ],
"ins_id" : "9f2a3b4c-5d6e-4f7a-8b9c-0d1e2f3a4b5c",
"ins_name" : "dbss-instance-01",
"vpc_id" : "c3d4e5f6-7a8b-4c9d-0e1f-2a3b4c5d6e7f",
"subnet_id" : "b3c4d5e6-7f8a-4b9c-0d1e-2f3a4b5c6d7e",
"related_datasource_policy_list" : [ {
"datasource_address" : "192.168.1.100",
"datasource_port" : 3306,
"datasource_id" : "1a2b3c4d-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"proxy_port" : 3306,
"gde_policies" : [ {
"table" : "customer_info",
"columns" : [ {
"name" : "phone",
"family" : "default"
} ],
"alg" : "SHA256",
"action" : 1
} ],
"ddm_policies" : [ {
"namespace" : "customer_ns",
"table" : "customer_info",
"columns" : [ {
"name" : "phone",
"family" : "default"
} ]
} ],
"sdm_policies" : [ {
"namespace" : "customer_ns",
"table" : "customer_info",
"columns" : [ {
"name" : "phone",
"family" : "default"
} ],
"do_move" : true,
"do_mask" : true
} ]
} ]
} 状态码
| 状态码 | 描述 |
|---|---|
| 200 | 查询成功 |
错误码
请参见错误码。