Interface: KubePersistentVolumeClaim

    lib/k8s/persistentVolumeClaim .KubePersistentVolumeClaim

    Hierarchy

    Properties

    apiVersion

    Optional apiVersion: string

    Inherited from

    KubeObjectInterface . apiVersion

    Defined in

    lib/k8s/cluster.ts:37


    kind

    kind: string

    Inherited from

    KubeObjectInterface . kind

    Defined in

    lib/k8s/cluster.ts:36


    metadata

    metadata: KubeMetadata

    Inherited from

    KubeObjectInterface . metadata

    Defined in

    lib/k8s/cluster.ts:38


    spec

    spec: Object

    Index signature

    ▪ [other: string]: any

    Type declaration

    Name Type
    accessModes string[]
    resources { limits: object ; requests: { [other: string]: any; storage?: string } }
    resources.limits object
    resources.requests { [other: string]: any; storage?: string }
    resources.requests.storage? string
    storageClassName string
    volumeMode string
    volumeName string

    Defined in

    lib/k8s/persistentVolumeClaim.ts:5


    status

    status: Object

    Type declaration

    Name Type
    capacity? { storage?: string }
    capacity.storage? string
    phase string

    Defined in

    lib/k8s/persistentVolumeClaim.ts:19