ListUserKubeConfigStates 操作を呼び出して、現在のユーザーが管理するすべてのクラスターの kubeconfig ファイルのステータスを照会できます。
操作説明
この操作を呼び出すには、AliyunCSFullAccess 権限が必要です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cs:ListUserKubeConfigStates |
none |
*All Resource
|
なし | なし |
リクエスト構文
GET /users/{Uid}/kubeconfig/states HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Uid |
string |
任意 |
Alibaba Cloud アカウント内の指定された Resource Access Management (RAM) ユーザーまたは RAM ロールの ID。 |
206945240368****** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| page_number |
integer |
任意 |
ページ番号。
|
2 |
| page_size |
integer |
任意 |
1 ページあたりのエントリ数。
|
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスボディパラメーター。 |
||
| states |
array<object> |
kubeconfig ファイルのステータス。 |
|
|
object |
|||
| cluster_id |
string |
クラスター ID。 |
c5b5e80b0b64a4bf6939d2d8fbbc5**** |
| cert_expire_time |
string |
kubeconfig ファイルで使用される証明書の有効期限。フォーマット:RFC3339 フォーマットの協定世界時 (UTC)。 |
2028-04-09T06:20:47Z |
| cert_state |
string |
kubeconfig ファイルで使用される証明書の現在のステータス。有効値:
|
Unissued |
| cluster_state |
string |
クラスターのステータス。有効値:
|
running |
| cluster_name |
string |
クラスター名。 名前は 1~63 文字で、数字、アンダースコア (_)、ハイフン (-) を使用できます。名前は文字または数字で始まる必要があります。 |
cluster-demo |
| page |
object |
ページネーション情報。 |
|
| page_number |
integer |
返されたページのページ番号。 |
1 |
| page_size |
integer |
1 ページあたりのエントリ数。 |
10 |
| total_count |
integer |
返されたエントリの総数。 |
100 |
例
成功レスポンス
JSONJSON
{
"states": [
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****\n",
"cert_expire_time": "2028-04-09T06:20:47Z",
"cert_state": "Unissued",
"cluster_state": "running",
"cluster_name": "cluster-demo"
}
],
"page": {
"page_number": 1,
"page_size": 10,
"total_count": 100
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。