UNPKG

796 BTypeScriptView Raw
1import * as resourceAppsV1beta1 from "./apps/v1beta1";
2import * as appsv1 from "../types/apps/v1";
3import { INamespacedResourceClient } from "../resource";
4export 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}
10export interface AppsV1beta1API {
11 deployments(): resourceAppsV1beta1.DeploymentResourceClient;
12 statefulSets(): resourceAppsV1beta1.StatefulSetResourceClient;
13}
14export interface AppsAPI {
15 v1(): AppsV1API;
16 v1beta1(): AppsV1beta1API;
17}