import { ResourceV1alpha2Api } from "https://deno.land/x/kubernetes_apis@v0.5.1/builtin/resource.k8s.io@v1alpha2/mod.ts";
Methods
createResourceClass(body: ResourceV1alpha2.ResourceClass, opts?: operations.PutOpts): Promise<ResourceV1alpha2.ResourceClass>
deleteResourceClass(name: string, opts?: operations.DeleteOpts): Promise<ResourceV1alpha2.ResourceClass | MetaV1.Status>
deleteResourceClassList(opts?: operations.DeleteListOpts): Promise<ResourceV1alpha2.ResourceClassList>
getPodSchedulingContextListForAllNamespaces(opts?: operations.GetListOpts): Promise<ResourceV1alpha2.PodSchedulingContextList>
getResourceClaimListForAllNamespaces(opts?: operations.GetListOpts): Promise<ResourceV1alpha2.ResourceClaimList>
getResourceClaimTemplateListForAllNamespaces(opts?: operations.GetListOpts): Promise<ResourceV1alpha2.ResourceClaimTemplateList>
getResourceClass(name: string, opts?: operations.NoOpts): Promise<ResourceV1alpha2.ResourceClass>
getResourceClassList(opts?: operations.GetListOpts): Promise<ResourceV1alpha2.ResourceClassList>
namespace(name: string): ResourceV1alpha2NamespacedApi
patchResourceClass(): Promise<ResourceV1alpha2.ResourceClass>
name: string,
type: c.PatchType,
body: ResourceV1alpha2.ResourceClass | c.JsonPatch,
opts?: operations.PatchOpts,
replaceResourceClass(): Promise<ResourceV1alpha2.ResourceClass>
name: string,
body: ResourceV1alpha2.ResourceClass,
opts?: operations.PutOpts,
watchPodSchedulingContextListForAllNamespaces(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<ResourceV1alpha2.PodSchedulingContext>>
watchResourceClaimListForAllNamespaces(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<ResourceV1alpha2.ResourceClaim>>
watchResourceClaimTemplateListForAllNamespaces(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<ResourceV1alpha2.ResourceClaimTemplate>>
watchResourceClassList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<ResourceV1alpha2.ResourceClass>>