Skip to main content

CustomResourceDefinition

@webda/kubernetes


Interface: CustomResourceDefinition

Defined in: kubernetes/src/crd/schema.ts:357

A CustomResourceDefinition manifest

Properties​

apiVersion​

apiVersion: "apiextensions.k8s.io/v1"

Defined in: kubernetes/src/crd/schema.ts:358


kind​

kind: "CustomResourceDefinition"

Defined in: kubernetes/src/crd/schema.ts:359


metadata​

metadata: object

Defined in: kubernetes/src/crd/schema.ts:360

annotations​

annotations: Record<string, string>

name​

name: string


spec​

spec: object

Defined in: kubernetes/src/crd/schema.ts:361

group​

group: string

names​

names: Omit<ReturnType<typeof getCrdNames>, "name">

scope​

scope: "Namespaced" | "Cluster"

versions​

versions: object[]