Retrieves information about self-managed Kubernetes clusters that are connected to Security Center.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sas:ListPrivateK8s |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
No parameters required.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The unique request ID generated by Alibaba Cloud for this request. |
52870893-48A7-5A9E-9E05-6253E5B6**** |
| PrivateK8sInfos |
array<object> |
The list of private Kubernetes cluster information. |
|
|
object |
|||
| VpcId |
string |
The ID of the VPC-connected instance. |
vpc-2zet5l358k6z0gnz***** |
| ApiServerIp |
string |
The IP address of the API server. |
192.168.XX.XX |
| K8sVersion |
string |
The Kubernetes version. |
1.18 |
| NetType |
integer |
The network type. Valid values:
|
1 |
| ClusterName |
string |
The cluster name. |
xxx |
| KubeConfig |
string |
The configuration information of the Kubernetes server. |
xxx |
| AliUid |
integer |
The UID of the user. |
12345 |
| Id |
integer |
The ID of the policy. |
1 |
| RegionId |
string |
The region ID. |
cn-hangzhou |
Examples
Success response
JSON format
{
"RequestId": "52870893-48A7-5A9E-9E05-6253E5B6****",
"PrivateK8sInfos": [
{
"VpcId": "vpc-2zet5l358k6z0gnz*****",
"ApiServerIp": "192.168.XX.XX",
"K8sVersion": "1.18",
"NetType": 1,
"ClusterName": "xxx",
"KubeConfig": "xxx",
"AliUid": 12345,
"Id": 1,
"RegionId": "cn-hangzhou"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.