UNPKG

@mittwald/kubernetes

Version:

Kubernetes client library

13 lines (12 loc) 716 B
import { NamespacedResourceClient } from "../../../resource"; import { Deployment } from "../../../types/apps/v1beta1"; import { IKubernetesRESTClient, MandatorySelectorOptions } from "../../../client"; import { DeleteOptions } from "../../../types/meta/v1"; import { Registry } from "prom-client"; export declare class DeploymentResourceClient extends NamespacedResourceClient<Deployment, "Deployment", "apps/v1beta1"> { protected client: IKubernetesRESTClient; constructor(client: IKubernetesRESTClient, registry: Registry); namespace(ns: string): DeploymentResourceClient; allNamespaces(): DeploymentResourceClient; deleteMany(opts: MandatorySelectorOptions & DeleteOptions): Promise<void>; }