7.6. Dynamic plugin reference
You can add extensions that allow you to customize your plugin. Those extensions are then loaded to the console at run-time.
7.6.1. Dynamic plugin extension types 링크 복사링크가 클립보드에 복사되었습니다!
7.6.1.1. console.action/filter 링크 복사링크가 클립보드에 복사되었습니다!
ActionFilter can be used to filter an action.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The context ID helps to narrow the scope of contributed actions to a particular area of the application. Examples include |
|
|
| no | A function that will filter actions based on some conditions.
|
7.6.1.2. console.action/group 링크 복사링크가 클립보드에 복사되었습니다!
ActionGroup contributes an action group that can also be a submenu.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID used to identify the action section. |
|
|
| yes | The label to display in the UI. Required for submenus. |
|
|
| yes | Whether this group should be displayed as submenu. |
|
|
| yes | Insert this item before the item referenced here. For arrays, the first one found in order is used. |
|
|
| yes |
Insert this item after the item referenced here. For arrays, the first one found in order is used. The |
7.6.1.3. console.action/provider 링크 복사링크가 클립보드에 복사되었습니다!
ActionProvider contributes a hook that returns list of actions for specific context.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The context ID helps to narrow the scope of contributed actions to a particular area of the application. Examples include |
|
|
| no |
A React hook that returns actions for the given scope. If |
7.6.1.4. console.action/resource-provider 링크 복사링크가 클립보드에 복사되었습니다!
ResourceActionProvider contributes a hook that returns list of actions for specific resource model.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model for which this provider provides actions for. |
|
|
| no | A react hook which returns actions for the given resource model |
7.6.1.5. console.alert-action 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to trigger a specific action when a specific Prometheus alert is observed by the Console based on its rule.name value.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
Alert name as defined by |
|
|
| no | |
|
|
| no | Function to perform side effect |
7.6.1.6. console.catalog/item-filter 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used for plugins to contribute a handler that can filter specific catalog items. For example, the plugin can contribute a filter that filters helm charts from specific provider.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The unique identifier for the catalog this provider contributes to. |
|
|
| no | Type ID for the catalog item type. |
|
|
| no |
Filters items of a specific type. Value is a function that takes |
7.6.1.7. console.catalog/item-metadata 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to contribute a provider that adds extra metadata to specific catalog items.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The unique identifier for the catalog this provider contributes to. |
|
|
| no | Type ID for the catalog item type. |
|
|
| no | A hook which returns a function that will be used to provide metadata to catalog items of a specific type. |
7.6.1.8. console.catalog/item-provider 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to contribute a provider for a catalog item type. For example, a Helm Plugin can add a provider that fetches all the Helm Charts. This extension can also be used by other plugins to add more items to a specific catalog item type.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The unique identifier for the catalog this provider contributes to. |
|
|
| no | Type ID for the catalog item type. |
|
|
| no | Title for the catalog item provider |
|
|
| no | Fetch items and normalize it for the catalog. Value is a react effect hook. |
|
|
| yes |
Priority for this provider. Defaults to |
7.6.1.9. console.catalog/item-type 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to contribute a new type of catalog item. For example, a Helm plugin can define a new catalog item type as HelmCharts that it wants to contribute to the Developer Catalog.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Type for the catalog item. |
|
|
| no | Title for the catalog item. |
|
|
| yes | Description for the type specific catalog. |
|
|
| yes | Description for the catalog item type. |
|
|
| yes | Custom filters specific to the catalog item. |
|
|
| yes | Custom groupings specific to the catalog item. |
7.6.1.10. console.catalog/item-type-metadata 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to contribute extra metadata like custom filters or groupings for any catalog item type. For example, a plugin can attach a custom filter for HelmCharts that can filter based on chart provider.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Type for the catalog item. |
|
|
| yes | Custom filters specific to the catalog item. |
|
|
| yes | Custom groupings specific to the catalog item. |
7.6.1.11. console.cluster-overview/inventory-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new inventory item into cluster overview page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The component to be rendered. |
7.6.1.12. console.cluster-overview/multiline-utilization-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new cluster overview multi-line utilization item.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The title of the utilization item. |
|
|
| no | Prometheus utilization query. |
|
|
| no | Convert Prometheus data to human-readable form. |
|
|
| yes | Shows Top consumer popover instead of plain value. |
7.6.1.13. console.cluster-overview/utilization-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new cluster overview utilization item.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The title of the utilization item. |
|
|
| no | Prometheus utilization query. |
|
|
| no | Convert Prometheus data to human-readable form. |
|
|
| yes | Prometheus total query. |
|
|
| yes | Prometheus request query. |
|
|
| yes | Prometheus limit query. |
|
|
| yes | Shows Top consumer popover instead of plain value. |
7.6.1.14. console.context-provider 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new React context provider to the web console application root.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Context Provider component. |
|
|
| no | Hook for the Context value. |
7.6.1.15. console.create-project-modal 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to pass a component that will be rendered in place of the standard create project modal.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | A component to render in place of the create project modal. |
7.6.1.16. console.dashboards/card 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new dashboard card.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The ID of the dashboard tab to which the card will be added. |
|
|
| no | The grid position of the card on the dashboard. |
|
|
| no | Dashboard card component. |
|
|
| yes |
Card’s vertical span in the column. Ignored for small screens; defaults to |
7.6.1.17. console.dashboards/custom/overview/detail/item 링크 복사링크가 클립보드에 복사되었습니다!
Adds an item to the Details card of Overview Dashboard.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Details card title |
|
|
| no | The value, rendered by the OverviewDetailItem component |
|
|
| yes | Value for a className |
|
|
| yes | Function returning the loading state of the component |
|
|
| yes | Function returning errors to be displayed by the component |
7.6.1.18. console.dashboards/overview/activity/resource 링크 복사링크가 클립보드에 복사되었습니다!
Adds an activity to the Activity Card of Overview Dashboard where the triggering of activity is based on watching a Kubernetes resource.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The utilization item to be replaced. |
|
|
| no | The action component. |
|
|
| yes | Function which determines if the given resource represents the action. If not defined, every resource represents activity. |
|
|
| yes | Time stamp for the given action, which will be used for ordering. |
7.6.1.19. console.dashboards/overview/health/operator 링크 복사링크가 클립보드에 복사되었습니다!
Adds a health subsystem to the status card of the Overview dashboard, where the source of status is a Kubernetes REST API.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Title of Operators section in the pop-up menu. |
|
|
| no |
Kubernetes resources which will be fetched and passed to |
|
|
| yes | Resolves status for the Operators. |
|
|
| yes | Loader for pop-up row component. |
|
|
| yes | Links to all resources page. If not provided, then a list page of the first resource from resources prop is used. |
7.6.1.20. console.dashboards/overview/health/prometheus 링크 복사링크가 클립보드에 복사되었습니다!
Adds a health subsystem to the status card of Overview dashboard where the source of status is Prometheus.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The display name of the subsystem. |
|
|
| no | The Prometheus queries. |
|
|
| no | Resolve the subsystem’s health. |
|
|
| yes |
Additional resource which will be fetched and passed to |
|
|
| yes | Loader for pop-up menu content. If defined, a health item is represented as a link, which opens a pop-up menu with the given content. |
|
|
| yes | The title of the popover. |
|
|
| yes | Control plane topology for which the subsystem should be hidden. |
7.6.1.21. console.dashboards/overview/health/resource 링크 복사링크가 클립보드에 복사되었습니다!
Adds a health subsystem to the status card of Overview dashboard where the source of status is a Kubernetes Resource.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The display name of the subsystem. |
|
|
| no |
Kubernetes resources that will be fetched and passed to |
|
|
| no | Resolve the subsystem’s health. |
|
|
| yes | Loader for pop-up menu content. If defined, a health item is represented as a link, which opens a pop-up menu with the given content. |
|
|
| yes | The title of the popover. |
7.6.1.22. console.dashboards/overview/health/url 링크 복사링크가 클립보드에 복사되었습니다!
Adds a health subsystem to the status card of Overview dashboard where the source of status is a Kubernetes REST API.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The display name of the subsystem. |
|
|
| no | The URL to fetch data from. It will be prefixed with base Kubernetes URL. |
|
|
| no | Resolve the subsystem’s health. |
|
|
| yes |
Additional resource which will be fetched and passed to |
|
|
| yes | Loader for popup content. If defined, a health item will be represented as a link which opens popup with given content. |
|
|
| yes | The title of the popover. |
7.6.1.23. console.dashboards/overview/inventory/item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a resource tile to the overview inventory card.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The model for |
|
|
| yes | Function which maps various statuses to groups. |
|
|
| yes |
Additional resources which will be fetched and passed to the |
7.6.1.24. console.dashboards/overview/inventory/item/group 링크 복사링크가 클립보드에 복사되었습니다!
Adds an inventory status group.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The ID of the status group. |
|
|
| no | React component representing the status group icon. |
7.6.1.25. console.dashboards/overview/inventory/item/replacement 링크 복사링크가 클립보드에 복사되었습니다!
Replaces an overview inventory card.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The model for |
|
|
| yes | Function which maps various statuses to groups. |
|
|
| yes |
Additional resources which will be fetched and passed to the |
7.6.1.26. console.dashboards/overview/prometheus/activity/resource 링크 복사링크가 클립보드에 복사되었습니다!
Adds an activity to the Activity Card of Prometheus Overview Dashboard where the triggering of activity is based on watching a Kubernetes resource.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Queries to watch. |
|
|
| no | The action component. |
|
|
| yes | Function which determines if the given resource represents the action. If not defined, every resource represents activity. |
7.6.1.27. console.dashboards/project/overview/item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a resource tile to the project overview inventory card.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The model for |
|
|
| yes | Function which maps various statuses to groups. |
|
|
| yes |
Additional resources which will be fetched and passed to the |
7.6.1.28. console.dashboards/tab 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new dashboard tab, placed after the Overview tab.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
A unique tab identifier, used as tab link |
|
|
| no | Navigation section to which the tab belongs to. |
|
|
| no | The title of the tab. |
7.6.1.29. console.file-upload 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to provide a handler for the file drop action on specific file extensions.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Supported file extensions. |
|
|
| no | Function which handles the file drop action. |
7.6.1.30. console.flag 링크 복사링크가 클립보드에 복사되었습니다!
Gives full control over the web console feature flags.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Used to set or unset arbitrary feature flags. |
7.6.1.31. console.flag/hookProvider 링크 복사링크가 클립보드에 복사되었습니다!
Gives full control over the web console feature flags with hook handlers.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Used to set or unset arbitrary feature flags. |
7.6.1.32. console.flag/model 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new web console feature flag driven by the presence of a CustomResourceDefinition (CRD) object on the cluster.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The name of the flag to set after the CRD is detected. |
|
|
| no | The model which refers to a CRD. |
7.6.1.33. console.global-config 링크 복사링크가 클립보드에 복사되었습니다!
This extension identifies a resource used to manage the configuration of the cluster. A link to the resource will be added to the Administration
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Unique identifier for the cluster config resource instance. |
|
|
| no | The name of the cluster config resource instance. |
|
|
| no | The model which refers to a cluster config resource. |
|
|
| no | The namespace of the cluster config resource instance. |
7.6.1.34. console.model-metadata 링크 복사링크가 클립보드에 복사되었습니다!
Customize the display of models by overriding values retrieved and generated through API discovery.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model to customize. May specify only a group, or optional version and kind. |
|
|
| yes | Whether to consider this model reference as Technology Preview or Developer Preview. |
|
|
| yes | The color to associate to this model. |
|
|
| yes |
Override the label. Requires |
|
|
| yes |
Override the plural label. Requires |
|
|
| yes |
Customize the abbreviation. Defaults to all uppercase characters in |
7.6.1.40. console.page/resource/details 링크 복사링크가 클립보드에 복사되었습니다!
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model for which this resource page links to. |
|
|
| no | The component to be rendered when the route matches. |
7.6.1.41. console.page/resource/list 링크 복사링크가 클립보드에 복사되었습니다!
Adds new resource list page to Console router.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model for which this resource page links to. |
|
|
| no | The component to be rendered when the route matches. |
7.6.1.42. console.page/route 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new page to the web console router. See React Router.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The component to be rendered when the route matches. |
|
|
| no |
Valid URL path or array of paths that |
|
|
| yes | The perspective to which this page belongs to. If not specified, contributes to all perspectives. |
|
|
| yes |
When true, will only match if the path matches the |
7.6.1.43. console.page/route/standalone 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new standalone page, rendered outside the common page layout, to the web console router. See React Router.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The component to be rendered when the route matches. |
|
|
| no |
Valid URL path or array of paths that |
|
|
| yes |
When true, will only match if the path matches the |
7.6.1.44. console.perspective 링크 복사링크가 클립보드에 복사되었습니다!
This extension contributes a new perspective to the console, which enables customization of the navigation menu.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The perspective identifier. |
|
|
| no | The perspective display name. |
|
|
| no | The perspective display icon. |
|
|
| no | The function to get perspective landing page URL. |
|
|
| no | The function to get redirect URL for import flow. |
|
|
| yes | Whether the perspective is the default. There can only be one default. |
|
|
| yes | Default pinned resources on the nav |
|
|
| yes | The hook to detect default perspective |
7.6.1.45. console.project-overview/inventory-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new inventory item into the Project Overview page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The component to be rendered. |
7.6.1.46. console.project-overview/utilization-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new project overview utilization item.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The title of the utilization item. |
|
|
| no | Prometheus utilization query. |
|
|
| no | Convert Prometheus data to human-readable form. |
|
|
| yes | Prometheus total query. |
|
|
| yes | Prometheus request query. |
|
|
| yes | Prometheus limit query. |
|
|
| yes | Shows the top consumer popover instead of plain value. |
7.6.1.47. console.pvc/alert 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to contribute custom alerts on the PVC details page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The alert component. |
7.6.1.48. console.pvc/create-prop 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to specify additional properties that will be used when creating PVC resources on the PVC list page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Label for the create prop action. |
|
|
| no | Path for the create prop action. |
7.6.1.49. console.pvc/delete 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows hooking into deleting PVC resources. It can provide an alert with additional information and custom PVC delete logic.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Predicate that tells whether to use the extension or not. |
|
|
| no | Method for the PVC delete operation. |
|
|
| no | Alert component to show additional information. |
7.6.1.50. console.pvc/status 링크 복사링크가 클립보드에 복사되었습니다!
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Priority for the status component. A larger value means higher priority. |
|
|
| no | The status component. |
|
|
| no | Predicate that tells whether to render the status component or not. |
7.6.1.51. console.redux-reducer 링크 복사링크가 클립보드에 복사되었습니다!
Adds new reducer to Console Redux store which operates on plugins.<scope> substate.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The key to represent the reducer-managed substate within the Redux state object. |
|
|
| no | The reducer function, operating on the reducer-managed substate. |
7.6.1.52. console.resource/create 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to provide a custom component (i.e., wizard or form) for specific resources, which will be rendered, when users try to create a new resource instance.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model for which this create resource page will be rendered |
|
|
| no | The component to be rendered when the model matches |
7.6.1.53. console.resource/details-item 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new details item to the default resource summary on the details page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The subject resource’s API group, version, and kind. |
|
|
| no | A unique identifier. |
|
|
| no | Determines if the item will appear in the 'left' or 'right' column of the resource summary on the details page. Default: 'right' |
|
|
| no | The details item title. |
|
|
| yes | An optional, fully-qualified path to a resource property to used as the details item value. Only primitive type values can be rendered directly. Use the component property to handle other data types. |
|
|
| yes | An optional React component that will render the details item value. |
|
|
| yes | An optional sort weight, relative to all other details items in the same column. Represented by any valid JavaScriptNumber. Items in each column are sorted independently, lowest to highest. Items without sort weightsare sorted after items with sort weights. |
7.6.1.54. console.storage-class/provisioner 링크 복사링크가 클립보드에 복사되었습니다!
Adds a new storage class provisioner as an option during storage class creation.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| yes | Container Storage Interface provisioner type |
|
|
| yes | Other provisioner type |
7.6.1.55. console.storage-provider 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to contribute a new storage provider to select, when attaching storage and a provider specific component.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Displayed name of the provider. |
|
|
| no | Provider specific component to render. |
7.6.1.56. console.tab 링크 복사링크가 클립보드에 복사되었습니다!
Adds a tab to a horizontal nav matching the contextId.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
Context ID assigned to the horizontal nav in which the tab will be injected. Possible values: |
|
|
| no | The display label of the tab |
|
|
| no |
The |
|
|
| no | Tab content component. |
7.6.1.58. console.telemetry/listener 링크 복사링크가 클립보드에 복사되었습니다!
This component can be used to register a listener function receiving telemetry events. These events include user identification, page navigation, and other application specific events. The listener may use this data for reporting and analytics purposes.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Listen for telemetry events |
7.6.1.59. console.topology/adapter/build 링크 복사링크가 클립보드에 복사되었습니다!
BuildAdapter contributes an adapter to adapt element to data that can be used by the Build component.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Adapter to adapt element to data that can be used by Build component. |
7.6.1.60. console.topology/adapter/network 링크 복사링크가 클립보드에 복사되었습니다!
NetworkAdapater contributes an adapter to adapt element to data that can be used by the Networking component.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Adapter to adapt element to data that can be used by Networking component. |
7.6.1.61. console.topology/adapter/pod 링크 복사링크가 클립보드에 복사되었습니다!
PodAdapter contributes an adapter to adapt element to data that can be used by the Pod component.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Adapter to adapt element to data that can be used by Pod component. |
7.6.1.62. console.topology/component/factory 링크 복사링크가 클립보드에 복사되었습니다!
Getter for a ViewComponentFactory.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
Getter for a |
7.6.1.63. console.topology/create/connector 링크 복사링크가 클립보드에 복사되었습니다!
Getter for the create connector function.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Getter for the create connector function. |
7.6.1.64. console.topology/data/factory 링크 복사링크가 클립보드에 복사되었습니다!
Topology Data Model Factory Extension
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Unique ID for the factory. |
|
|
| no | Priority for the factory |
|
|
| yes |
Resources to be fetched from |
|
|
| yes | Keys in resources containing workloads. |
|
|
| yes | Getter for the data model factory. |
|
|
| yes | Getter for function to determine if a resource is depicted by this model factory. |
|
|
| yes | Getter for function to reconcile data model after all extensions' models have loaded. |
7.6.1.65. console.topology/decorator/provider 링크 복사링크가 클립보드에 복사되었습니다!
Topology Decorator Provider Extension
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID for topology decorator specific to the extension |
|
|
| no | Priority for topology decorator specific to the extension |
|
|
| no | Quadrant for topology decorator specific to the extension |
|
|
| no | Decorator specific to the extension |
7.6.1.66. console.topology/details/resource-alert 링크 복사링크가 클립보드에 복사되었습니다!
DetailsResourceAlert contributes an alert for specific topology context or graph element.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The ID of this alert. Used to save state if the alert should not be shown after dismissed. |
|
|
| no | Hook to return the contents of the alert. |
7.6.1.67. console.topology/details/resource-link 링크 복사링크가 클립보드에 복사되었습니다!
DetailsResourceLink contributes a link for specific topology context or graph element.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
Return the resource link if provided, otherwise undefined. Use the |
|
|
| yes | A higher priority factory will get the first chance to create the link. |
7.6.1.68. console.topology/details/tab 링크 복사링크가 클립보드에 복사되었습니다!
DetailsTab contributes a tab for the topology details panel.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | A unique identifier for this details tab. |
|
|
| no | The tab label to display in the UI. |
|
|
| yes | Insert this item before the item referenced here. For arrays, the first one found in order is used. |
|
|
| yes |
Insert this item after the item referenced here. For arrays, the first one found in order is used. The |
7.6.1.69. console.topology/details/tab-section 링크 복사링크가 클립보드에 복사되었습니다!
DetailsTabSection contributes a section for a specific tab in the topology details panel.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | A unique identifier for this details tab section. |
|
|
| no | The parent tab ID that this section should contribute to. |
|
|
| no |
A hook that returns a component, or if null or undefined, renders in the topology sidebar. SDK component: |
|
|
| no | Deprecated: Fallback if no provider is defined. renderNull is a no-op already. |
|
|
| yes | Insert this item before the item referenced here. For arrays, the first one found in order is used. |
|
|
| yes |
Insert this item after the item referenced here. For arrays, the first one found in order is used. The |
7.6.1.70. console.topology/display/filters 링크 복사링크가 클립보드에 복사되었습니다!
Topology Display Filters Extension
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Getter for topology filters specific to the extension |
|
|
| no | Function to apply filters to the model |
7.6.1.71. console.topology/relationship/provider 링크 복사링크가 클립보드에 복사되었습니다!
Topology relationship provider connector extension
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Use to determine if a connection can be created between the source and target node |
|
|
| no | Tooltip to show when connector operation is hovering over the drop target, for example, "Create a Visual Connector" |
|
|
| no | Callback to execute when connector is drop over target node to create a connection |
|
|
| no | Priority for relationship, higher will be preferred in case of multiple |
7.6.1.72. console.user-preference/group 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to add a group on the console user-preferences page. It will appear as a vertical tab option on the console user-preferences page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID used to identify the user preference group. |
|
|
| no | The label of the user preference group |
|
|
| yes | ID of user preference group before which this group should be placed |
|
|
| yes | ID of user preference group after which this group should be placed |
7.6.1.73. console.user-preference/item 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to add an item to the user preferences group on the console user preferences page.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID used to identify the user preference item and referenced in insertAfter and insertBefore to define the item order |
|
|
| no | The label of the user preference |
|
|
| no | The description of the user preference |
|
|
| no | The input field options used to render the values to set the user preference |
|
|
| yes | IDs used to identify the user preference groups the item would belong to |
|
|
| yes | ID of user preference item before which this item should be placed |
|
|
| yes | ID of user preference item after which this item should be placed |
7.6.1.74. console.yaml-template 링크 복사링크가 클립보드에 복사되었습니다!
YAML templates for editing resources via the yaml editor.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Model associated with the template. |
|
|
| no | The YAML template. |
|
|
| no |
The name of the template. Use the name |
7.6.1.75. dev-console.add/action 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to contribute an add action item to the add page of developer perspective. For example, a Serverless plugin can add a new action item for adding serverless functions to the add page of developer console.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID used to identify the action. |
|
|
| no | The label of the action. |
|
|
| no | The description of the action. |
|
|
| no |
The |
|
|
| yes | IDs used to identify the action groups the action would belong to. |
|
|
| yes | The perspective display icon. |
|
|
| yes | Optional access review to control the visibility or enablement of the action. |
7.6.1.76. dev-console.add/action-group 링크 복사링크가 클립보드에 복사되었습니다!
This extension allows plugins to contibute a group in the add page of developer console. Groups can be referenced by actions, which will be grouped together in the add action page based on their extension definition. For example, a Serverless plugin can contribute a Serverless group and together with multiple add actions.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | ID used to identify the action group |
|
|
| no | The title of the action group |
|
|
| yes | ID of action group before which this group should be placed |
|
|
| yes | ID of action group after which this group should be placed |
7.6.1.77. dev-console.import/environment 링크 복사링크가 클립보드에 복사되었습니다!
This extension can be used to specify extra build environment variable fields under the builder image selector in the developer console git import form. When set, the fields will override environment variables of the same name in the build section.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | Name of the image stream to provide custom environment variables for |
|
|
| no | List of supported image stream tags |
|
|
| no | List of environment variables |
7.6.1.78. console.dashboards/overview/detail/item 링크 복사링크가 클립보드에 복사되었습니다!
Deprecated: use CustomOverviewDetailItem type instead.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no |
The value, based on the |
7.6.1.79. console.page/resource/tab 링크 복사링크가 클립보드에 복사되었습니다!
Deprecated: Use console.tab/horizontalNav instead. Adds a new resource tab page to Console router.
| Name | Value Type | Optional | Description |
|---|---|---|---|
|
|
| no | The model for which this resource page links to. |
|
|
| no | The component to be rendered when the route matches. |
|
|
| no | The name of the tab. |
|
|
| yes |
The optional |
|
|
| yes |
When true, will only match if the path matches the |