DescribeUserClusterNamespaces - 查询RAM用户或角色可见的集群命名空间

更新时间:2025-03-26 03:49:46

ACK集群中,可以通过Kubernetes命名空间对集群访问者进行权限和资源的逻辑隔离,只被授予指定命名空间下RBAC权限的用户将无法访问集群其他命名空间内的资源。您可以调用DescribeUserClusterNamespaces接口,查看当前RAM用户或角色在指定的ACK集群内被授予了哪些命名空间内资源的RBAC访问权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

GET /api/v2/k8s/{ClusterId}/namespaces HTTP/1.1

请求参数

名称类型必填描述示例值
名称类型必填描述示例值
ClusterIdstring

集群 ID。

c5b5e80b0b64a4bf6939d2d8fbbc5****

返回参数

名称类型描述示例值
名称类型描述示例值
array

RAM 用户有权限访问的命名空间名称列表。

namespacestring

RAM 用户可见的集群命名空间名称列表。

[ "default", "kube-node-lease", "kube-public", "kube-system" ]

示例

正常返回示例

JSON格式

[
  "[   \"default\",   \"kube-node-lease\",   \"kube-public\",   \"kube-system\" ]"
]

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
变更时间变更内容概要操作
暂无变更历史
  • 本页导读 (1)
  • 调试
  • 授权信息
  • 请求语法
  • 请求参数
  • 返回参数
  • 示例
  • 错误码
  • 变更历史