1 | import * as resourceAppsV1beta1 from "./apps/v1beta1";
|
2 | import * as appsv1 from "../types/apps/v1";
|
3 | import { INamespacedResourceClient } from "../resource";
|
4 | export interface AppsV1API {
|
5 | daemonSets(): INamespacedResourceClient<appsv1.DaemonSet, "DaemonSet", "apps/v1">;
|
6 | deployments(): INamespacedResourceClient<appsv1.Deployment, "Deployment", "apps/v1">;
|
7 | replicaSets(): INamespacedResourceClient<appsv1.ReplicaSet, "ReplicaSet", "apps/v1">;
|
8 | statefulSets(): INamespacedResourceClient<appsv1.StatefulSet, "StatefulSet", "apps/v1">;
|
9 | }
|
10 | export interface AppsV1beta1API {
|
11 | deployments(): resourceAppsV1beta1.DeploymentResourceClient;
|
12 | statefulSets(): resourceAppsV1beta1.StatefulSetResourceClient;
|
13 | }
|
14 | export interface AppsAPI {
|
15 | v1(): AppsV1API;
|
16 | v1beta1(): AppsV1beta1API;
|
17 | }
|