Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/kubernetes_apis/builtin/resource.k8s.io@v1alpha2/structs.ts

REST focused Typescript classes for Kubernetes APIs, and tools for generating API interfaces
Latest
import * as kubernetesApis from "https://deno.land/x/kubernetes_apis@v0.5.1/builtin/resource.k8s.io@v1alpha2/structs.ts";

Functions

Interfaces

AllocationResult contains attributes of an allocated resource.

PodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode.

PodSchedulingContextList is a collection of Pod scheduling objects.

PodSchedulingContextSpec describes where resources for the Pod are needed.

PodSchedulingContextStatus describes where resources for the Pod can be allocated.

ResourceClaim describes which resources are needed by a resource consumer. Its status tracks whether the resource has been allocated and what the resulting attributes are.

ResourceClaimConsumerReference contains enough information to let you locate the consumer of a ResourceClaim. The user must be a resource in the same namespace as the ResourceClaim.

ResourceClaimList is a collection of claims.

ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim.

ResourceClaimSchedulingStatus contains information about one particular ResourceClaim with "WaitForFirstConsumer" allocation mode.

ResourceClaimSpec defines how a resource is to be allocated.

ResourceClaimStatus tracks whether the resource has been allocated and what the resulting attributes are.

ResourceClaimTemplate is used to produce ResourceClaim objects.

ResourceClaimTemplateList is a collection of claim templates.

ResourceClaimTemplateSpec contains the metadata and fields for a ResourceClaim.

ResourceClass is used by administrators to influence how resources are allocated.

ResourceClassList is a collection of classes.

ResourceClassParametersReference contains enough information to let you locate the parameters for a ResourceClass.

ResourceHandle holds opaque resource data for processing by a specific kubelet plugin.