import { CoreV1NamespacedApi } from "https://deno.land/x/kubernetes_apis@v0.5.1/builtin/core@v1/mod.ts";
Methods
createBinding(body: CoreV1.Binding, opts?: operations.PutOpts): Promise<CoreV1.Binding>
createConfigMap(body: CoreV1.ConfigMap, opts?: operations.PutOpts): Promise<CoreV1.ConfigMap>
createEndpoints(body: CoreV1.Endpoints, opts?: operations.PutOpts): Promise<CoreV1.Endpoints>
createEvent(body: CoreV1.Event, opts?: operations.PutOpts): Promise<CoreV1.Event>
createLimitRange(body: CoreV1.LimitRange, opts?: operations.PutOpts): Promise<CoreV1.LimitRange>
createPersistentVolumeClaim(body: CoreV1.PersistentVolumeClaim, opts?: operations.PutOpts): Promise<CoreV1.PersistentVolumeClaim>
createPod(body: CoreV1.Pod, opts?: operations.PutOpts): Promise<CoreV1.Pod>
createPodBinding(): Promise<CoreV1.Binding>
name: string,
body: CoreV1.Binding,
opts?: operations.PutOpts,
createPodEviction(): Promise<PolicyV1.Eviction>
name: string,
body: PolicyV1.Eviction,
opts?: operations.PutOpts,
createPodTemplate(body: CoreV1.PodTemplate, opts?: operations.PutOpts): Promise<CoreV1.PodTemplate>
createReplicationController(body: CoreV1.ReplicationController, opts?: operations.PutOpts): Promise<CoreV1.ReplicationController>
createResourceQuota(body: CoreV1.ResourceQuota, opts?: operations.PutOpts): Promise<CoreV1.ResourceQuota>
createSecret(body: CoreV1.Secret, opts?: operations.PutOpts): Promise<CoreV1.Secret>
createService(body: CoreV1.Service, opts?: operations.PutOpts): Promise<CoreV1.Service>
createServiceAccount(body: CoreV1.ServiceAccount, opts?: operations.PutOpts): Promise<CoreV1.ServiceAccount>
createServiceAccountToken(): Promise<AuthenticationV1.TokenRequest>
name: string,
body: AuthenticationV1.TokenRequest,
opts?: operations.PutOpts,
deleteConfigMap(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.ConfigMap | MetaV1.Status>
deleteConfigMapList(opts?: operations.DeleteListOpts): Promise<CoreV1.ConfigMapList>
deleteEndpoints(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.Endpoints | MetaV1.Status>
deleteEndpointsList(opts?: operations.DeleteListOpts): Promise<CoreV1.EndpointsList>
deleteEvent(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.Event | MetaV1.Status>
deleteEventList(opts?: operations.DeleteListOpts): Promise<CoreV1.EventList>
deleteLimitRange(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.LimitRange | MetaV1.Status>
deleteLimitRangeList(opts?: operations.DeleteListOpts): Promise<CoreV1.LimitRangeList>
deletePersistentVolumeClaim(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.PersistentVolumeClaim | MetaV1.Status>
deletePersistentVolumeClaimList(opts?: operations.DeleteListOpts): Promise<CoreV1.PersistentVolumeClaimList>
deletePod(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.Pod | MetaV1.Status>
deletePodList(opts?: operations.DeleteListOpts): Promise<CoreV1.PodList>
deletePodTemplate(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.PodTemplate | MetaV1.Status>
deletePodTemplateList(opts?: operations.DeleteListOpts): Promise<CoreV1.PodTemplateList>
deleteReplicationController(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.ReplicationController | MetaV1.Status>
deleteReplicationControllerList(opts?: operations.DeleteListOpts): Promise<CoreV1.ReplicationControllerList>
deleteResourceQuota(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.ResourceQuota | MetaV1.Status>
deleteResourceQuotaList(opts?: operations.DeleteListOpts): Promise<CoreV1.ResourceQuotaList>
deleteSecret(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.Secret | MetaV1.Status>
deleteSecretList(opts?: operations.DeleteListOpts): Promise<CoreV1.SecretList>
deleteService(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.Service | MetaV1.Status>
deleteServiceAccount(name: string, opts?: operations.DeleteOpts): Promise<CoreV1.ServiceAccount | MetaV1.Status>
deleteServiceAccountList(opts?: operations.DeleteListOpts): Promise<CoreV1.ServiceAccountList>
deleteServiceList(opts?: operations.DeleteListOpts): Promise<CoreV1.ServiceList>
getConfigMap(name: string, opts?: operations.NoOpts): Promise<CoreV1.ConfigMap>
getConfigMapList(opts?: operations.GetListOpts): Promise<CoreV1.ConfigMapList>
getEndpoints(name: string, opts?: operations.NoOpts): Promise<CoreV1.Endpoints>
getEndpointsList(opts?: operations.GetListOpts): Promise<CoreV1.EndpointsList>
getEvent(name: string, opts?: operations.NoOpts): Promise<CoreV1.Event>
getEventList(opts?: operations.GetListOpts): Promise<CoreV1.EventList>
getLimitRange(name: string, opts?: operations.NoOpts): Promise<CoreV1.LimitRange>
getLimitRangeList(opts?: operations.GetListOpts): Promise<CoreV1.LimitRangeList>
getPersistentVolumeClaim(name: string, opts?: operations.NoOpts): Promise<CoreV1.PersistentVolumeClaim>
getPersistentVolumeClaimList(opts?: operations.GetListOpts): Promise<CoreV1.PersistentVolumeClaimList>
getPersistentVolumeClaimStatus(name: string, opts?: operations.NoOpts): Promise<CoreV1.PersistentVolumeClaim>
getPod(name: string, opts?: operations.NoOpts): Promise<CoreV1.Pod>
getPodEphemeralcontainers(name: string, opts?: operations.NoOpts): Promise<CoreV1.Pod>
getPodList(opts?: operations.GetListOpts): Promise<CoreV1.PodList>
getPodLog(name: string, opts?: { container?: string; insecureSkipTLSVerifyBackend?: boolean; limitBytes?: number; previous?: boolean; sinceSeconds?: number; tailLines?: number; timestamps?: boolean; abortSignal?: AbortSignal; }): Promise<string>
getPodStatus(name: string, opts?: operations.NoOpts): Promise<CoreV1.Pod>
getPodTemplate(name: string, opts?: operations.NoOpts): Promise<CoreV1.PodTemplate>
getPodTemplateList(opts?: operations.GetListOpts): Promise<CoreV1.PodTemplateList>
getReplicationController(name: string, opts?: operations.NoOpts): Promise<CoreV1.ReplicationController>
getReplicationControllerList(opts?: operations.GetListOpts): Promise<CoreV1.ReplicationControllerList>
getReplicationControllerScale(name: string, opts?: operations.NoOpts): Promise<AutoscalingV1.Scale>
getReplicationControllerStatus(name: string, opts?: operations.NoOpts): Promise<CoreV1.ReplicationController>
getResourceQuota(name: string, opts?: operations.NoOpts): Promise<CoreV1.ResourceQuota>
getResourceQuotaList(opts?: operations.GetListOpts): Promise<CoreV1.ResourceQuotaList>
getResourceQuotaStatus(name: string, opts?: operations.NoOpts): Promise<CoreV1.ResourceQuota>
getSecret(name: string, opts?: operations.NoOpts): Promise<CoreV1.Secret>
getSecretList(opts?: operations.GetListOpts): Promise<CoreV1.SecretList>
getService(name: string, opts?: operations.NoOpts): Promise<CoreV1.Service>
getServiceAccount(name: string, opts?: operations.NoOpts): Promise<CoreV1.ServiceAccount>
getServiceAccountList(opts?: operations.GetListOpts): Promise<CoreV1.ServiceAccountList>
getServiceList(opts?: operations.GetListOpts): Promise<CoreV1.ServiceList>
getServiceStatus(name: string, opts?: operations.NoOpts): Promise<CoreV1.Service>
patchConfigMap(): Promise<CoreV1.ConfigMap>
name: string,
type: c.PatchType,
body: CoreV1.ConfigMap | c.JsonPatch,
opts?: operations.PatchOpts,
patchEndpoints(): Promise<CoreV1.Endpoints>
name: string,
type: c.PatchType,
body: CoreV1.Endpoints | c.JsonPatch,
opts?: operations.PatchOpts,
patchEvent(): Promise<CoreV1.Event>
name: string,
type: c.PatchType,
body: CoreV1.Event | c.JsonPatch,
opts?: operations.PatchOpts,
patchLimitRange(): Promise<CoreV1.LimitRange>
name: string,
type: c.PatchType,
body: CoreV1.LimitRange | c.JsonPatch,
opts?: operations.PatchOpts,
patchPersistentVolumeClaim(): Promise<CoreV1.PersistentVolumeClaim>
name: string,
type: c.PatchType,
body: CoreV1.PersistentVolumeClaim | c.JsonPatch,
opts?: operations.PatchOpts,
patchPersistentVolumeClaimStatus(): Promise<CoreV1.PersistentVolumeClaim>
name: string,
type: c.PatchType,
body: CoreV1.PersistentVolumeClaim | c.JsonPatch,
opts?: operations.PatchOpts,
patchPod(): Promise<CoreV1.Pod>
name: string,
type: c.PatchType,
body: CoreV1.Pod | c.JsonPatch,
opts?: operations.PatchOpts,
patchPodEphemeralcontainers(): Promise<CoreV1.Pod>
name: string,
type: c.PatchType,
body: CoreV1.Pod | c.JsonPatch,
opts?: operations.PatchOpts,
patchPodStatus(): Promise<CoreV1.Pod>
name: string,
type: c.PatchType,
body: CoreV1.Pod | c.JsonPatch,
opts?: operations.PatchOpts,
patchPodTemplate(): Promise<CoreV1.PodTemplate>
name: string,
type: c.PatchType,
body: CoreV1.PodTemplate | c.JsonPatch,
opts?: operations.PatchOpts,
patchReplicationController(): Promise<CoreV1.ReplicationController>
name: string,
type: c.PatchType,
body: CoreV1.ReplicationController | c.JsonPatch,
opts?: operations.PatchOpts,
patchReplicationControllerScale(): Promise<AutoscalingV1.Scale>
name: string,
type: c.PatchType,
body: AutoscalingV1.Scale | c.JsonPatch,
opts?: operations.PatchOpts,
patchReplicationControllerStatus(): Promise<CoreV1.ReplicationController>
name: string,
type: c.PatchType,
body: CoreV1.ReplicationController | c.JsonPatch,
opts?: operations.PatchOpts,
patchResourceQuota(): Promise<CoreV1.ResourceQuota>
name: string,
type: c.PatchType,
body: CoreV1.ResourceQuota | c.JsonPatch,
opts?: operations.PatchOpts,
patchResourceQuotaStatus(): Promise<CoreV1.ResourceQuota>
name: string,
type: c.PatchType,
body: CoreV1.ResourceQuota | c.JsonPatch,
opts?: operations.PatchOpts,
patchSecret(): Promise<CoreV1.Secret>
name: string,
type: c.PatchType,
body: CoreV1.Secret | c.JsonPatch,
opts?: operations.PatchOpts,
patchService(): Promise<CoreV1.Service>
name: string,
type: c.PatchType,
body: CoreV1.Service | c.JsonPatch,
opts?: operations.PatchOpts,
patchServiceAccount(): Promise<CoreV1.ServiceAccount>
name: string,
type: c.PatchType,
body: CoreV1.ServiceAccount | c.JsonPatch,
opts?: operations.PatchOpts,
patchServiceStatus(): Promise<CoreV1.Service>
name: string,
type: c.PatchType,
body: CoreV1.Service | c.JsonPatch,
opts?: operations.PatchOpts,
proxyPodRequest(podName: string, opts: c.ProxyOptions & { expectStream: true; expectJson: true; }): Promise<ReadableStream<c.JSONValue>>
proxyPodRequest(podName: string, opts: c.ProxyOptions & { expectStream: true; }): Promise<ReadableStream<Uint8Array>>
proxyPodRequest(podName: string, opts: c.ProxyOptions & { expectJson: true; }): Promise<c.JSONValue>
proxyPodRequest(podName: string, opts: c.ProxyOptions): Promise<Uint8Array>
proxyServiceRequest(serviceName: string, opts: c.ProxyOptions & { expectStream: true; expectJson: true; }): Promise<ReadableStream<c.JSONValue>>
proxyServiceRequest(serviceName: string, opts: c.ProxyOptions & { expectStream: true; }): Promise<ReadableStream<Uint8Array>>
proxyServiceRequest(serviceName: string, opts: c.ProxyOptions & { expectJson: true; }): Promise<c.JSONValue>
proxyServiceRequest(serviceName: string, opts: c.ProxyOptions): Promise<Uint8Array>
replaceConfigMap(): Promise<CoreV1.ConfigMap>
name: string,
body: CoreV1.ConfigMap,
opts?: operations.PutOpts,
replaceEndpoints(): Promise<CoreV1.Endpoints>
name: string,
body: CoreV1.Endpoints,
opts?: operations.PutOpts,
replaceEvent(): Promise<CoreV1.Event>
name: string,
body: CoreV1.Event,
opts?: operations.PutOpts,
replaceLimitRange(): Promise<CoreV1.LimitRange>
name: string,
body: CoreV1.LimitRange,
opts?: operations.PutOpts,
replacePersistentVolumeClaim(): Promise<CoreV1.PersistentVolumeClaim>
name: string,
body: CoreV1.PersistentVolumeClaim,
opts?: operations.PutOpts,
replacePersistentVolumeClaimStatus(): Promise<CoreV1.PersistentVolumeClaim>
name: string,
body: CoreV1.PersistentVolumeClaim,
opts?: operations.PutOpts,
replacePod(): Promise<CoreV1.Pod>
name: string,
body: CoreV1.Pod,
opts?: operations.PutOpts,
replacePodEphemeralcontainers(): Promise<CoreV1.Pod>
name: string,
body: CoreV1.Pod,
opts?: operations.PutOpts,
replacePodStatus(): Promise<CoreV1.Pod>
name: string,
body: CoreV1.Pod,
opts?: operations.PutOpts,
replacePodTemplate(): Promise<CoreV1.PodTemplate>
name: string,
body: CoreV1.PodTemplate,
opts?: operations.PutOpts,
replaceReplicationController(): Promise<CoreV1.ReplicationController>
name: string,
body: CoreV1.ReplicationController,
opts?: operations.PutOpts,
replaceReplicationControllerScale(): Promise<AutoscalingV1.Scale>
name: string,
body: AutoscalingV1.Scale,
opts?: operations.PutOpts,
replaceReplicationControllerStatus(): Promise<CoreV1.ReplicationController>
name: string,
body: CoreV1.ReplicationController,
opts?: operations.PutOpts,
replaceResourceQuota(): Promise<CoreV1.ResourceQuota>
name: string,
body: CoreV1.ResourceQuota,
opts?: operations.PutOpts,
replaceResourceQuotaStatus(): Promise<CoreV1.ResourceQuota>
name: string,
body: CoreV1.ResourceQuota,
opts?: operations.PutOpts,
replaceSecret(): Promise<CoreV1.Secret>
name: string,
body: CoreV1.Secret,
opts?: operations.PutOpts,
replaceService(): Promise<CoreV1.Service>
name: string,
body: CoreV1.Service,
opts?: operations.PutOpts,
replaceServiceAccount(): Promise<CoreV1.ServiceAccount>
name: string,
body: CoreV1.ServiceAccount,
opts?: operations.PutOpts,
replaceServiceStatus(): Promise<CoreV1.Service>
name: string,
body: CoreV1.Service,
opts?: operations.PutOpts,
streamPodLog(name: string, opts?: { container?: string; follow?: boolean; insecureSkipTLSVerifyBackend?: boolean; limitBytes?: number; previous?: boolean; sinceSeconds?: number; tailLines?: number; timestamps?: boolean; abortSignal?: AbortSignal; }): Promise<ReadableStream<string>>
tunnelPodAttach(name: string, opts: { container?: string; stderr?: boolean; stdin?: boolean; stdout: boolean; tty?: boolean; abortSignal?: AbortSignal; }): Promise<tunnels.StdioTunnel>
tunnelPodExec(name: string, opts: { command: Array<string>; container?: string; stderr?: boolean; stdin?: boolean; stdout: boolean; tty?: boolean; abortSignal?: AbortSignal; }): Promise<tunnels.StdioTunnel>
tunnelPodPortforward(name: string, opts?: { ports?: Array<number>; abortSignal?: AbortSignal; }): Promise<tunnels.PortforwardTunnel>
watchConfigMapList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.ConfigMap>>
watchEndpointsList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.Endpoints>>
watchEventList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.Event>>
watchLimitRangeList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.LimitRange>>
watchPersistentVolumeClaimList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.PersistentVolumeClaim>>
watchPodList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.Pod>>
watchPodTemplateList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.PodTemplate>>
watchReplicationControllerList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.ReplicationController>>
watchResourceQuotaList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.ResourceQuota>>
watchSecretList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.Secret>>
watchServiceAccountList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.ServiceAccount>>
watchServiceList(opts?: operations.WatchListOpts): Promise<c.WatchEventStream<CoreV1.Service>>