1.16. DiscoveredCluster API
1.16.1. 概要 リンクのコピーリンクがクリップボードにコピーされました!
このドキュメントでは、Red Hat Advanced Cluster Management for Kubernetes の DiscoveredCluster リソースについて説明します。DiscoveredCluster リソースには、create、query、delete、update の 4 つの要求を使用できます。
1.16.1.1. バージョン情報 リンクのコピーリンクがクリップボードにコピーされました!
バージョン: 2.7.0
1.16.1.2. URI スキーム リンクのコピーリンクがクリップボードにコピーされました!
ベースパス: /kubernetes/apis
スキーム: HTTPS
1.16.1.3. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io: DiscoveredClusters を作成して管理します。
1.16.2. パス リンクのコピーリンクがクリップボードにコピーされました!
1.16.2.1. DiscoveredCluster の作成 リンクのコピーリンクがクリップボードにコピーされました!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
1.16.2.1.1. 説明 リンクのコピーリンクがクリップボードにコピーされました!
DiscoveredCluster を作成します。
1.16.2.1.2. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
| 型 | 名前 | 説明 | スキーマ |
|---|---|---|---|
| ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | 文字列 |
| パス |
namespace | 使用する namespace (例: default) | 文字列 |
| ボディー |
body | 作成する DiscoveredCluster を記述するパラメーター。 | DiscoveredCluster |
1.16.2.1.3. レスポンス リンクのコピーリンクがクリップボードにコピーされました!
| HTTP コード | 説明 | スキーマ |
|---|---|---|
| 200 | 成功 | コンテンツなし |
| 403 | アクセス禁止 | コンテンツなし |
| 404 | リソースが見つからない | コンテンツなし |
| 500 | 内部サービスエラー | コンテンツなし |
| 503 | サービスが利用できない | コンテンツなし |
1.16.2.1.4. 消費 リンクのコピーリンクがクリップボードにコピーされました!
-
discoveredclusters/yaml
1.16.2.1.5. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io
1.16.2.1.5.1. 要求のボディー リンクのコピーリンクがクリップボードにコピーされました!
1.16.2.2. すべての DiscoveredClusters のクエリー リンクのコピーリンクがクリップボードにコピーされました!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.16.2.2.1. 説明 リンクのコピーリンクがクリップボードにコピーされました!
discovered clusters 演算子に対してクエリーを実行して詳細を確認します。
1.16.2.2.2. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
| 型 | 名前 | 説明 | スキーマ |
|---|---|---|---|
| ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | string |
| パス |
namespace | 使用する namespace (例: default) | string |
1.16.2.2.3. 応答 リンクのコピーリンクがクリップボードにコピーされました!
| HTTP コード | 説明 | スキーマ |
|---|---|---|
| 200 | 成功 | コンテンツなし |
| 403 | アクセス禁止 | コンテンツなし |
| 404 | リソースが見つからない | コンテンツなし |
| 500 | 内部サービスエラー | コンテンツなし |
| 503 | サービスが利用できない | コンテンツなし |
1.16.2.2.4. 消費 リンクのコピーリンクがクリップボードにコピーされました!
-
operator/yaml
1.16.2.2.5. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io
1.16.2.3. DiscoveredCluster 演算子の削除 リンクのコピーリンクがクリップボードにコピーされました!
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
1.16.2.3.1. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
| 型 | 名前 | 説明 | スキーマ |
|---|---|---|---|
| ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | 文字列 |
| パス |
application_name | 削除する Discovered Cluster 演算子の名前。 | 文字列 |
| パス |
namespace | 使用する namespace (例: default) | 文字列 |
1.16.2.3.2. 応答 リンクのコピーリンクがクリップボードにコピーされました!
| HTTP コード | 説明 | スキーマ |
|---|---|---|
| 200 | 成功 | コンテンツなし |
| 403 | アクセス禁止 | コンテンツなし |
| 404 | リソースが見つからない | コンテンツなし |
| 500 | 内部サービスエラー | コンテンツなし |
| 503 | サービスが利用できない | コンテンツなし |
1.16.2.3.3. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.operator.open-cluster-management.io
1.16.3. 定義 リンクのコピーリンクがクリップボードにコピーされました!
1.16.3.1. DiscoveredCluster リンクのコピーリンクがクリップボードにコピーされました!
| Name | 説明 | スキーマ |
|---|---|---|
|
apiVersion | discoveredclusters のバージョンスキーマ。 | string |
|
kind | REST リソースを表す文字列の値 | string |
|
metadata | リソースを定義するルールを記述します。 | object |
|
spec | DiscoveredClusterSpec は、DiscoveredCluster の必要な状態を定義します。 | 仕様の一覧 を参照してください。 |
1.16.3.2. 仕様の一覧 リンクのコピーリンクがクリップボードにコピーされました!
| 名前 | 説明 | スキーマ |
|---|---|---|
|
activityTimestamp | Discoveredclusters 最後に利用可能なアクティビティータイムスタンプ。 | metav1.time |
|
apiUrl | Discoveredclusters API URL エンドポイント。 | string |
|
cloudProvider | discoveredcluster のクラウドプロバイダー。 | string |
|
console | Discoveredclusters コンソール URL エンドポイント。 | string |
|
creationTimestamp | Discoveredclusters 作成タイプスタンプ。 | metav1.time |
|
credential | クラスターが検出された認証情報への参照。 | corev1.ObjectReference |
|
displayName | 検出されたクラスターの表示名。 | string |
|
isManagedCluster | true の場合、クラスターは ACM によって管理されます。 | boolean |
|
name | 検出されたクラスターの名前。 | string |
|
openshiftVersion | 検出されたクラスターの OpenShift バージョン。 | string |
|
status | 検出されたクラスターのステータス。 | string |
|
type | OpenShift フレーバー (例:OCP、ROSA など)。 | string |