Interface: KubeCRD

    lib/k8s/crd .KubeCRD

    Hierarchy

    Properties

    apiVersion

    Optional apiVersion: string

    Inherited from

    KubeObjectInterface . apiVersion

    Defined in

    lib/k8s/cluster.ts:23


    kind

    kind: string

    Inherited from

    KubeObjectInterface . kind

    Defined in

    lib/k8s/cluster.ts:22


    metadata

    metadata: KubeMetadata

    Inherited from

    KubeObjectInterface . metadata

    Defined in

    lib/k8s/cluster.ts:24


    spec

    spec: Object

    Index signature

    ▪ [other: string]: any

    Type declaration

    Name Type
    group string
    names { kind: string ; listKind: string ; plural: string ; singular: string }
    names.kind string
    names.listKind string
    names.plural string
    names.singular string
    scope string
    version string
    versions { additionalPrinterColumns: { description?: string ; format?: string ; jsonPath: string ; name: string ; priority?: number ; type: string }[] ; name: string ; served: boolean ; storage: boolean }[]

    Defined in

    lib/k8s/crd.ts:7