7.5. 動的プラグイン参照
プラグインのカスタマイズを可能にするエクステンションを追加できます。これらのエクステンションは、ランタイム時にコンソールにロードされます。
7.5.1. 動的プラグインエクステンションのタイプ リンクのコピーリンクがクリップボードにコピーされました!
console.action/filter
ActionFilter を使用してアクションを絞り込むことができます。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
コンテキスト ID は、提供されたアクションの範囲をアプリケーションの特定の領域に絞り込むのに役立ちます。例としては、 |
|
|
| いいえ |
一部の条件に基づいてアクションをフィルターする関数。 |
console.action/group
ActionGroup は、サブメニューに指定可能なアクショングループを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | アクションの選択を識別するための ID。 |
|
|
| はい | UI に表示されるラベル。サブメニューに必要です。 |
|
|
| はい | このグループをサブメニューとして表示するかどうか。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
console.action/provider
ActionProvider は、特定のコンテキストに対するアクションのリストを返すフックを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
コンテキスト ID は、提供されたアクションの範囲をアプリケーションの特定の領域に絞り込むのに役立ちます。例としては、 |
|
|
| いいえ |
指定のスコープのアクションを返す React フック。 |
console.action/resource-provider
ResourceActionProvider は、特定のリソースモデルに対するアクションのリストを返すフックを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このプロバイダーがアクションを提供するモデル。 |
|
|
| いいえ | 指定のリソースモデルに対するアクションを返す反応フック |
console.alert-action
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | |
|
|
| いいえ | |
|
|
| いいえ |
console.catalog/item-filter
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このプロバイダーが提供するカタログの一意の識別子。 |
|
|
| いいえ | カタログ項目タイプのタイプ ID。 |
|
|
| いいえ |
特定のタイプの項目をフィルタリングします。Value は、 |
console.catalog/item-metadata
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このプロバイダーが提供するカタログの一意の識別子。 |
|
|
| いいえ | カタログ項目タイプのタイプ ID。 |
|
|
| いいえ | 特定のタイプのカタログ項目にメタデータを提供するために使用される関数を返すフック。 |
console.catalog/item-provider
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このプロバイダーが提供するカタログの一意の識別子。 |
|
|
| いいえ | カタログ項目タイプのタイプ ID。 |
|
|
| いいえ | カタログ項目プロバイダーのタイトル |
|
|
| いいえ | 項目を取得し、これをカタログ用に正規化します。値は反応効果フックです。 |
|
|
| はい |
このプロバイダーの優先順位。デフォルトは |
console.catalog/item-type
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | カタログ項目をタイプ。 |
|
|
| いいえ | カタログ項目のタイトル。 |
|
|
| はい | カタログに固有のタイプの説明。 |
|
|
| はい | カタログ項目タイプの説明。 |
|
|
| はい | カタログ項目に固有のカスタムフィルター。 |
|
|
| はい | カタログ項目に固有のカスタムグルーピング。 |
console.catalog/item-type-metadata
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | カタログ項目をタイプ。 |
|
|
| はい | カタログ項目に固有のカスタムフィルター。 |
|
|
| はい | カタログ項目に固有のカスタムグルーピング。 |
console.cluster-overview/inventory-item
新しいインベントリー項目をクラスターの概要ページに追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | レンダリングされるコンポーネント。 |
console.cluster-overview/multiline-utilization-item
新しいクラスター概要のマルチライン使用状況項目を追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 使用状況項目のタイトル。 |
|
|
| いいえ | Prometheus 使用状況クエリー。 |
|
|
| いいえ | Prometheus データを人間が判読できる形式に変換します。 |
|
|
| はい | プレーン値の代わりに Top コンシューマーのポップオーバーを表示します。 |
console.cluster-overview/utilization-item
新しいクラスター概要の使用状況項目を追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 使用状況項目のタイトル。 |
|
|
| いいえ | Prometheus 使用状況クエリー。 |
|
|
| いいえ | Prometheus データを人間が判読できる形式に変換します。 |
|
|
| はい | Prometheus 合計のクエリー。 |
|
|
| はい | Prometheus 要求のクエリー。 |
|
|
| はい | Prometheus 制限のクエリー。 |
|
|
| はい | プレーン値の代わりに Top コンシューマーのポップオーバーを表示します。 |
console.context-provider
新しい React コンテキストプロバイダーを Web コンソールのアプリケーションルートに追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | Context プロバイダーコンポーネント。 |
|
|
| いいえ | コンテキスト値のフック。 |
console.dashboards/card
新しいダッシュボードカードを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | カードを追加するダッシュボードタブの ID。 |
|
|
| いいえ | ダッシュボードのカードのグリッド位置。 |
|
|
| いいえ | ダッシュボードカードのコンポーネント。 |
|
|
| はい |
列内のカードの垂直スパン。小さな画面では無視され、デフォルトは |
console.dashboards/overview/activity/resource
Kubernetes リソースの監視に基づいてアクティビティーをトリガーしている Overview ダッシュボードの Activity カードにアクティビティーを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 置き換える使用状況項目。 |
|
|
| いいえ | アクションコンポーネント。 |
|
|
| はい | 指定のリソースがアクションを表すかどうかを判断する関数。定義されていない場合は、すべてのリソースがアクティビティーを表します。 |
|
|
| はい | 指定のアクションのタイムスタンプで、順序付けに使用されます。 |
console.dashboards/overview/detail/item
Overview ダッシュボードの Details カードに項目を追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
|
console.dashboards/overview/health/operator
ステータスのソースが Kubernetes REST API である Overview ダッシュボードのステータスカードに health サブシステムを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ポップアップメニューの Operators セクションのタイトル。 |
|
|
| いいえ |
フェッチされ、 |
|
|
| はい | Operator のステータスを解決します。 |
|
|
| はい | ポップアップ行コンポーネントのローダー。 |
|
|
| はい | すべてのリソースページへのリンク。指定しない場合は、resources prop から最初のリソースのリストページが使用されます。 |
console.dashboards/overview/health/prometheus
ステータスのソースが Prometheus である Overview ダッシュボードのステータスカードに health サブシステムを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | サブシステムの表示名。 |
|
|
| いいえ | Prometheus クエリー |
|
|
| いいえ | サブシステムの健全性を解決します。 |
|
|
| はい |
フェッチされ、 |
|
|
| はい | ポップアップメニューコンテンツのローダー。定義された場合、health 項目はリンクとして表され、指定のコンテンツを含むポップアップメニューが開きます。 |
|
|
| はい | ポップオーバーのタイトル。 |
|
|
| はい | サブシステムを非表示にする必要のあるコントロールプレーントポロジー。 |
console.dashboards/overview/health/resource
ステータスのソースが Kubernetes リソースである概要ダッシュボードのステータスカードに health サブシステムを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | サブシステムの表示名。 |
|
|
| いいえ |
フェッチされ、 |
|
|
| いいえ | サブシステムの健全性を解決します。 |
|
|
| はい | ポップアップメニューコンテンツのローダー。定義された場合、health 項目はリンクとして表され、指定のコンテンツを含むポップアップメニューが開きます。 |
|
|
| はい | ポップオーバーのタイトル。 |
console.dashboards/overview/health/url
ステータスのソースが Kubernetes REST API である概要ダッシュボードのステータスカードに health サブシステムを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | サブシステムの表示名。 |
|
|
| いいえ | データの取得元の URL。これには、ベース Kubernetes URL が接頭辞として付けられます。 |
|
| `CodeRef<URLHealthHandler<T, K8sResourceCommon | K8sResourceCommon[]>>` | いいえ |
| サブシステムの健全性を解決します。 |
|
| はい |
|
フェッチされ、 |
|
| はい |
| ポップアップコンテンツのローダー。定義された場合、health 項目は指定のコンテンツのポップアップが開くリンクとして表示されます。 |
|
| はい |
console.dashboards/overview/inventory/item
概要インベントリーカードにリソースタイルを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
取得する |
|
|
| はい | さまざまなステータスをグループにマッピングする関数。 |
|
|
| はい |
フェッチされ、 |
console.dashboards/overview/inventory/item/group
インベントリーのステータスグループを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ステータスグループの ID。 |
|
|
| いいえ | ステータスグループアイコンを表す React コンポーネント。 |
console.dashboards/overview/inventory/item/replacement
概要のインベントリーカードを置き換えます。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
取得する |
|
|
| はい | さまざまなステータスをグループにマッピングする関数。 |
|
|
| はい |
フェッチされ、 |
console.dashboards/overview/prometheus/activity/resource
Kubernetes リソースの監視に基づいてアクティビティーをトリガーしている Prometheus Overview ダッシュボードの Activity カードにアクティビティーを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 監視するクエリー |
|
|
| いいえ | アクションコンポーネント。 |
|
|
| はい | 指定のリソースがアクションを表すかどうかを判断する関数。定義されていない場合は、すべてのリソースがアクティビティーを表します。 |
console.dashboards/project/overview/item
プロジェクトの概要インベントリーカードにリソースタイルを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
取得する |
|
|
| はい | さまざまなステータスをグループにマッピングする関数。 |
|
|
| はい |
フェッチされ、 |
console.dashboards/tab
Overview タブの後に置かれた新規ダッシュボードタブを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
このタブにカードを追加する場合にタブリンク |
|
|
| いいえ | タブが属するナビゲーションセクション。 |
|
|
| いいえ | タブのタイトル。 |
console.file-upload
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | サポートされるファイル拡張子。 |
|
|
| いいえ | ファイルドロップアクションを処理する関数。 |
console.flag
Web コンソール機能フラグを完全に制御します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 任意の機能フラグを設定または設定解除するのに使用されます。 |
console.flag/hookProvider
フックハンドラーを使用して Web コンソール機能フラグを完全に制御します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 任意の機能フラグを設定または設定解除するのに使用されます。 |
console.flag/model
クラスターに CRD の存在によって駆動される新規 Web コンソール機能フラグを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | CRD が検出されると設定するフラグの名前。 |
|
|
| いいえ |
|
console.global-config
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | クラスター設定リソースインスタンスの一意の識別子。 |
|
|
| いいえ | クラスター設定リソースインスタンスの名前。 |
|
|
| いいえ | クラスター設定リソースを参照するモデル。 |
|
|
| いいえ | クラスター設定リソースインスタンスの namespace。 |
console.model-metadata
API 検出で取得および生成される値をオーバーライドして、モデルの表示をカスタマイズします。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | カスタマイズするモデル。グループのみ、またはオプションのバージョンおよび種類を指定できます。 |
|
|
| はい | このモデル参照をテクノロジープレビューまたは開発者プレビューとみなすかどうか。 |
|
|
| はい | このモデルに関連付ける色。 |
|
|
| はい |
ラベルをオーバーライドします。 |
|
|
| はい |
複数形のラベルをオーバーライドします。 |
|
|
| はい |
省略形をカスタマイズします。デフォルトは |
console.navigation/href
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この項目の一意の識別子。 |
|
|
| いいえ | この項目の名前。 |
|
|
| いいえ | リンクの href の値。 |
|
|
| はい | この項目が属するパースペクティブ ID。指定されていない場合は、デフォルトのパースペクティブに提供します。 |
|
|
| はい | この項目が属するナビゲーションセクション。指定されていない場合は、この項目を最上位のリンクとしてレンダリングします。 |
|
|
| はい | データ属性を DOM に追加します。 |
|
|
| はい | URL がこのパスのいずれかで始まる場合は、この項目をアクティブと識別します。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
|
|
|
| はい |
|
console.navigation/resource-cluster
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この項目の一意の識別子。 |
|
|
| いいえ | このナビゲーション項目がリンクするモデル。 |
|
|
| はい | この項目が属するパースペクティブ ID。指定されていない場合は、デフォルトのパースペクティブに提供します。 |
|
|
| はい | この項目が属するナビゲーションセクション。指定しない場合は、この項目をトップレベルのリンクとしてレンダリングします。 |
|
|
| はい | データ属性を DOM に追加します。 |
|
|
| はい | URL がこのパスのいずれかで始まる場合は、この項目をアクティブと識別します。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい | デフォルト名をオーバーライドします。指定されていない場合、リンクの名前はモデルの複数形の値と同じになります。 |
console.navigation/resource-ns
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この項目の一意の識別子。 |
|
|
| いいえ | このナビゲーション項目がリンクするモデル。 |
|
|
| はい | この項目が属するパースペクティブ ID。指定されていない場合は、デフォルトのパースペクティブに提供します。 |
|
|
| はい | この項目が属するナビゲーションセクション。指定しない場合は、この項目をトップレベルのリンクとしてレンダリングします。 |
|
|
| はい | データ属性を DOM に追加します。 |
|
|
| はい | URL がこのパスのいずれかで始まる場合は、この項目をアクティブと識別します。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい | デフォルト名をオーバーライドします。指定されていない場合、リンクの名前はモデルの複数形の値と同じになります。 |
console.navigation/section
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この項目の一意の識別子。 |
|
|
| はい | この項目が属するパースペクティブ ID。指定されていない場合は、デフォルトのパースペクティブに提供します。 |
|
|
| はい | データ属性を DOM に追加します。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい | このセクションの名前。指定しない場合は、セクションの上に区切り記号のみが表示されます。 |
console.navigation/separator
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この項目の一意の識別子。 |
|
|
| はい | この項目が属するパースペクティブ ID。指定されていない場合は、デフォルトのパースペクティブに提供します。 |
|
|
| はい | この項目が属するナビゲーションセクション。指定されていない場合は、この項目を最上位のリンクとしてレンダリングします。 |
|
|
| はい | データ属性を DOM に追加します。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
console.page/resource/details
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このリソースページがリンクするモデル。 |
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
console.page/resource/list
Console ルーターに新しいリソースリストのページを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このリソースページがリンクするモデル。 |
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
console.page/route
Web コンソールルーターに新しいページを追加します。React Router を参照してください。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
|
|
| いいえ |
|
|
|
| はい | このページが属するパースペクティブ。指定されていない場合は、すべてのパースペクティブに提供します。 |
|
|
| はい |
true の場合、パスが |
console.page/route/standalone
一般的なページレイアウトの外部でレンダリングされる新しいスタンドアロンページを Web コンソールルーターに追加します。React Router を参照してください。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
|
|
| いいえ |
|
|
|
| はい |
true の場合、パスが |
console.perspective
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | パースペクティブの識別子。 |
|
|
| いいえ | パースペクティブの表示名。 |
|
|
| いいえ | パースペクティブの表示アイコン。 |
|
|
| いいえ | パースペクティブのランディングページの URL を取得する関数。 |
|
|
| いいえ | インポートフローのリダイレクト URL を取得する関数。 |
|
|
| はい | パースペクティブがデフォルトであるかどうか。デフォルトは 1 つのみです。 |
|
|
| はい | ナビゲーション上のデフォルトの固定されたリソース |
|
|
| はい | デフォルトのパースペクティブを検出するフック |
console.project-overview/inventory-item
新しいインベントリー項目を プロジェクトの概要 ページに追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | レンダリングされるコンポーネント。 |
console.project-overview/utilization-item
新しいプロジェクト概要の使用状況項目を追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | 使用状況項目のタイトル。 |
|
|
| いいえ | Prometheus 使用状況クエリー。 |
|
|
| いいえ | Prometheus データを人間が判読できる形式に変換します。 |
|
|
| はい | Prometheus 合計のクエリー。 |
|
|
| はい | Prometheus 要求のクエリー。 |
|
|
| はい | Prometheus 制限のクエリー。 |
|
|
| はい | プレーン値の代わりに最上位のコンシューマーポップオーバーを表示します。 |
console.pvc/alert
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | アラートコンポーネント。 |
console.pvc/create-prop
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | prop アクション作成のラベル。 |
|
|
| いいえ | prop アクション作成のパス。 |
console.pvc/delete
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | エクステンションを使用するかどうかを示す述語。 |
|
|
| いいえ | PVC 削除操作の方法。 |
|
|
| いいえ | 追加情報を表示するアラートコンポーネント。 |
console.pvc/status
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | status コンポーネントの優先度。値が大きいほど優先度が高くなります。 |
|
|
| いいえ | status コンポーネント。 |
|
|
| いいえ | ステータスコンポーネントをレンダリングするかどうかを示す述語。 |
console.redux-reducer
plugins.<scope> サブ状態で動作する Console Redux ストアに新しい reducer を追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | Redux 状態オブジェクト内の reducer が管理するサブ状態を表すキー。 |
|
|
| いいえ | reducer が管理するサブ状態で動作する reducer 関数 |
console.resource/create
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この create resource ページがレンダリングされるモデル。 |
|
|
| いいえ | モデルがマッチする場合にレンダリングされるコンポーネント |
console.storage-provider
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | |
|
|
| いいえ |
console.tab/horizontalNav
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このプロバイダーがタブを表示するモデル。 |
|
|
| いいえ | 水平タブに表示されるページ。名前としてタブ名およびタブの href を取ります。 |
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
console.telemetry/listener
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | テレメトリーイベントをリッスンします |
console.topology/adapter/build
BuildAdapter は、Build コンポーネントで使用できるデータに要素を適応させるアダプターを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
| CodeRef<(element: GraphElement) ⇒ AdapterDataType<BuildConfigData> | undefined> | いいえ |
console.topology/adapter/network
NetworkAdapater は、Networking コンポーネントで使用できるデータに要素を適応させるアダプターを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
| <(element: GraphElement) ⇒ NetworkAdapterType | undefined> | いいえ |
console.topology/adapter/pod
PodAdapter はアダプターを提供し、Pod コンポーネントで使用できるデータに要素を適合させます。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
| `CodeRef<(element: GraphElement) ⇒ AdapterDataType<PodsAdapterDataType> | undefined> | いいえ |
console.topology/component/factory
ViewComponentFactory の Getter。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ |
|
console.topology/create/connector
コネクター作成関数の getter。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | コネクター作成関数の getter。 |
console.topology/data/factory
トポロジーデータモデルファクトリーエクステンション
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ファクトリーの一意の ID。 |
|
|
| いいえ | ファクトリーの優先度 |
|
|
| はい | useK8sWatchResources フックから取得されるリソース。 |
|
|
| はい | ワークロードが含まれるリソースのキー。 |
|
|
| はい | データモデルファクトリーの Getter。 |
|
|
| はい | リソースがこのモデルファクトリーによって記述されているかどうかを判断する関数の Getter。 |
|
|
| はい | すべてのエクステンションのモデルがロードされた後にデータモデルを調整する関数の Getter。 |
console.topology/decorator/provider
トポロジーデコレータープロバイダーエクステンション
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | |
|
|
| いいえ | |
|
|
| いいえ | |
|
|
| いいえ |
console.topology/details/resource-alert
DetailsResourceAlert は、特定のトポロジーコンテキストまたはグラフ要素のアラートを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このアラートの ID。アラートの破棄後に表示しない場合に状態を保存するために使用されます。 |
|
| CodeRef<(element: GraphElement) ⇒ DetailsResourceAlertContent | null> | いいえ |
console.topology/details/resource-link
DetailsResourceLink は、特定のトポロジーコンテキストまたはグラフ要素のリンクを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
| CodeRef<(element: GraphElement) ⇒ React.Component | undefined> | いいえ |
|
指定された場合はリソースリンクを返し、指定されない場合は未定義を返します。スタイルには |
|
| はい |
console.topology/details/tab
DetailsTab は、トポロジーの詳細パネルのタブを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この詳細タブの一意の識別子。 |
|
|
| いいえ | UI に表示されるタブのラベル。 |
|
|
| はい | ここで参照される項目の前に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
|
|
| はい |
ここで参照される項目の後に、この項目を挿入します。配列の場合は、最初に見つかったものが順番に使用されます。 |
console.topology/details/tab-section
DetailsTabSection は、トポロジーの詳細パネルの特定タブのセクションを提供します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | この詳細タブセクションの一意の識別子。 |
|
|
| いいえ | このセクションが提供する必要のある親タブ ID。 |
|
|
| いいえ | トポロジー/サイドバーでレンダリングされるコンポーネントまたは null/undefined を返すフック。SKD コンポーネント:<Section title=\{}>… padded area |
|
| CodeRef<(element: GraphElement, renderNull?: () ⇒ null) ⇒ React.Component | undefined> | いいえ |
| プロバイダーが定義されていない場合 @非推奨のフォールバック。renderNull はすでに運用されません。 |
|
| はい |
| ここで参照される項目の前にこの項目を挿入します。配列の場合は、最初に見つかった項目が順番に使用されます。 |
|
| はい |
console.topology/display/filters
トポロジー表示フィルターエクステンション
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | |
|
|
| いいえ |
console.topology/relationship/provider
トポロジー関係プロバイダーコネクターエクステンション
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | |
|
|
| いいえ | |
|
|
| いいえ | |
|
|
| いいえ |
console.user-preference/group
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ユーザー設定グループを識別するのに使用される ID。 |
|
|
| いいえ | ユーザー設定グループのラベル |
|
|
| はい | このユーザー設定グループの後に配置しなければならないグループの ID |
|
|
| はい | このユーザー設定グループの前に配置しなければならないグループの ID |
console.user-preference/item
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | ユーザー設定項目を特定するのに使用され、項目の順序を定義するのに insertAfter および insertBefore で参照される ID。 |
|
|
| いいえ | ユーザー設定のラベル |
|
|
| いいえ | ユーザー設定の説明。 |
|
|
| いいえ | ユーザー設定を定義するために値をレンダリングするのに使用される入力フィールドのオプション。 |
|
|
| はい | 項目が属するユーザー優先グループを識別するのに使用される ID。 |
|
|
| はい | このユーザー設定項目の後に配置しなければならない項目の ID |
|
|
| はい | このユーザー設定項目の前に配置しなければならない項目の ID |
console.yaml-template
yaml エディターを使用してリソースを編集するための YAML テンプレート。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | テンプレートに関連付けられたモデル。 |
|
|
| いいえ | YAML テンプレート。 |
|
|
| いいえ |
テンプレートの名前。名前 |
dev-console.add/action
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | アクションを識別するための ID。 |
|
|
| いいえ | アクションのラベル |
|
|
| いいえ | アクションの説明。 |
|
|
| いいえ | 移動先の href。 |
|
|
| はい | アクションが属するアクショングループを識別するのに使用される ID。 |
|
|
| はい | パースペクティブの表示アイコン。 |
|
|
| はい | アクションの可視性または有効化を制御するオプションのアクセスレビュー。 |
dev-console.add/action-group
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | アクショングループを識別するのに使用される ID。 |
|
|
| いいえ | アクショングループのタイトル |
|
|
| はい | このアクショングループの後に配置しなければならないグループの ID |
|
|
| はい | このアクショングループの前に配置しなければならないグループの ID |
dev-console.import/environment
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | カスタム環境変数を指定するイメージストリームの名前 |
|
|
| いいえ | サポートされるイメージストリームタグのリスト |
|
|
| いいえ | 環境変数のリスト |
console.page/resource/tab
非推奨。代わりに console.tab/horizontalNav を使用してください。Console ルーターに新しいリソースタブページを追加します。
| 名前 | 値のタイプ | 任意 | 説明 |
|---|---|---|---|
|
|
| いいえ | このリソースページがリンクするモデル。 |
|
|
| いいえ | ルートがマッチしたときにレンダリングされるコンポーネント。 |
|
|
| いいえ | タブの名前。 |
|
|
| はい |
タブリンクのオプション href。指定しない場合は、最初の |
|
|
| はい |
true の場合、パスが |