Interface: KubeMutatingWebhookConfiguration

    lib/k8s/mutatingWebhookConfiguration .KubeMutatingWebhookConfiguration

    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


    webhooks

    webhooks: { admissionReviewVersions: string[] ; clientConfig: KubeWebhookClientConfig ; failurePolicy?: string ; matchPolicy?: string ; name: string ; namespaceSelector?: { matchExpressions: undefined | { key: string ; operator: string ; values: string[] }[] ; matchLabels: undefined | { [key: string]: string; } } ; objectSelector?: { matchExpressions: undefined | { key: string ; operator: string ; values: string[] }[] ; matchLabels: undefined | { [key: string]: string; } } ; reinvocationPolicy?: string ; rules?: KubeRuleWithOperations [] ; sideEffects?: string ; timeoutSeconds?: number }[]

    Defined in

    lib/k8s/mutatingWebhookConfiguration.ts:24