1.17. DiscoveredCluster API
1.17.1. 概要 リンクのコピーリンクがクリップボードにコピーされました!
このドキュメントでは、Red Hat Advanced Cluster Management for Kubernetes の DiscoveredCluster リソースについて説明します。DiscoveredCluster リソースには、create、query、delete、update の 4 つの要求を使用できます。
1.17.1.1. バージョン情報 リンクのコピーリンクがクリップボードにコピーされました!
バージョン: 2.5.0
1.17.1.2. URI スキーム リンクのコピーリンクがクリップボードにコピーされました!
ベースパス: /kubernetes/apis
スキーム: HTTPS
1.17.1.3. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io: DiscoveredClusters を作成して管理します。
1.17.2. パス リンクのコピーリンクがクリップボードにコピーされました!
1.17.2.1. DiscoveredCluster の作成 リンクのコピーリンクがクリップボードにコピーされました!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
1.17.2.1.1. 説明 リンクのコピーリンクがクリップボードにコピーされました!
DiscoveredCluster を作成します。
1.17.2.1.2. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
型 | 名前 | 説明 | スキーマ |
---|---|---|---|
ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | 文字列 |
パス |
namespace | 使用する namespace (例: default) | 文字列 |
ボディー |
body | 作成する DiscoveredCluster を記述するパラメーター。 | DiscoveredCluster |
1.17.2.1.3. 応答 リンクのコピーリンクがクリップボードにコピーされました!
HTTP コード | 説明 | スキーマ |
---|---|---|
200 | 成功 | コンテンツなし |
403 | アクセス禁止 | コンテンツなし |
404 | リソースが見つからない | コンテンツなし |
500 | 内部サービスエラー | コンテンツなし |
503 | サービスが利用できない | コンテンツなし |
1.17.2.1.4. 消費 リンクのコピーリンクがクリップボードにコピーされました!
-
discoveredclusters/yaml
1.17.2.1.5. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io
1.17.2.1.5.1. 要求のボディー リンクのコピーリンクがクリップボードにコピーされました!
1.17.2.2. すべての DiscoveredClusters のクエリー リンクのコピーリンクがクリップボードにコピーされました!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.17.2.2.1. 説明 リンクのコピーリンクがクリップボードにコピーされました!
discovered clusters 演算子に対してクエリーを実行して詳細を確認します。
1.17.2.2.2. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
型 | 名前 | 説明 | スキーマ |
---|---|---|---|
ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | 文字列 |
パス |
namespace | 使用する namespace (例: default) | 文字列 |
1.17.2.2.3. レスポンス リンクのコピーリンクがクリップボードにコピーされました!
HTTP コード | 説明 | スキーマ |
---|---|---|
200 | 成功 | コンテンツなし |
403 | アクセス禁止 | コンテンツなし |
404 | リソースが見つからない | コンテンツなし |
500 | 内部サービスエラー | コンテンツなし |
503 | サービスが利用できない | コンテンツなし |
1.17.2.2.4. 消費 リンクのコピーリンクがクリップボードにコピーされました!
-
operator/yaml
1.17.2.2.5. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.discovery.open-cluster-management.io
1.17.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.17.2.3.1. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
型 | 名前 | 説明 | スキーマ |
---|---|---|---|
ヘッダー |
COOKIE | Authorization: Bearer {ACCESS_TOKEN}。ACCESS_TOKEN はユーザーのアクセストークンに置き換えます。 | 文字列 |
パス |
application_name | 削除する Discovered Cluster 演算子の名前。 | 文字列 |
パス |
namespace | 使用する namespace (例: default) | 文字列 |
1.17.2.3.2. レスポンス リンクのコピーリンクがクリップボードにコピーされました!
HTTP コード | 説明 | スキーマ |
---|---|---|
200 | 成功 | コンテンツなし |
403 | アクセス禁止 | コンテンツなし |
404 | リソースが見つからない | コンテンツなし |
500 | 内部サービスエラー | コンテンツなし |
503 | サービスが利用できない | コンテンツなし |
1.17.2.3.3. タグ リンクのコピーリンクがクリップボードにコピーされました!
- discoveredclusters.operator.open-cluster-management.io
1.17.3. 定義 リンクのコピーリンクがクリップボードにコピーされました!
1.17.3.1. DiscoveredCluster リンクのコピーリンクがクリップボードにコピーされました!
Name | 説明 | スキーマ |
---|---|---|
apiVersion | discoveredclusters のバージョンスキーマ。 | string |
kind | REST リソースを表す文字列の値 | string |
metadata | リソースを定義するルールを記述します。 | object |
spec | DiscoveredClusterSpec は、DiscoveredCluster の必要な状態を定義します。 | 仕様の一覧 を参照してください。 |
1.17.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 など)。 | 文字列 |