Class: KubernetesCluster#
Common.Catalog.KubernetesCluster
Hierarchy#
↳ KubernetesCluster
Table of contents#
Constructors#
Properties#
Methods#
Constructors#
constructor#
• new KubernetesCluster(data
)
Parameters#
Name | Type |
---|---|
data |
CatalogEntityData<KubernetesClusterMetadata, KubernetesClusterStatus, KubernetesClusterSpec> |
Inherited from#
Properties#
apiVersion#
• Readonly
apiVersion: "entity.k8slens.dev/v1alpha1"
Overrides#
kind#
• Readonly
kind: "KubernetesCluster"
Overrides#
metadata#
• metadata: KubernetesClusterMetadata
Inherited from#
spec#
• spec: KubernetesClusterSpec
Inherited from#
status#
• status: KubernetesClusterStatus
Inherited from#
apiVersion#
▪ Static
Readonly
apiVersion: "entity.k8slens.dev/v1alpha1"
kind#
▪ Static
Readonly
kind: "KubernetesCluster"
Methods#
connect#
▸ connect(): Promise
<void>
Returns#
Promise
<void>
disconnect#
▸ disconnect(): Promise
<void>
Returns#
Promise
<void>
getId#
▸ getId(): string
Returns#
string
Inherited from#
getName#
▸ getName(): string
Returns#
string
Inherited from#
onContextMenuOpen#
▸ onContextMenuOpen(context
): Promise
<void>
Parameters#
Name | Type |
---|---|
context |
CatalogEntityContextMenuContext |
Returns#
Promise
<void>
Overrides#
CatalogEntity.onContextMenuOpen
onDetailsOpen#
▸ onDetailsOpen(): void
Returns#
void
onRun#
▸ onRun(context
): Promise
<void>
Parameters#
Name | Type |
---|---|
context |
CatalogEntityActionContext |
Returns#
Promise
<void>
Overrides#
onSettingsOpen#
▸ onSettingsOpen(): void
Returns#
void