Package-level declarations
Types
AllocationResult contains attributes of an allocated resource.
Builder for AllocationResultArgs.
DriverAllocationResult contains vendor parameters and the allocation result for one request.
Builder for DriverAllocationResultArgs.
DriverRequests describes all resources that are needed from one particular driver.
Builder for DriverRequestsArgs.
DriverRequests describes all resources that are needed from one particular driver.
Builder for DriverRequestsPatchArgs.
NamedResourcesAllocationResult is used in AllocationResultModel.
Builder for NamedResourcesAllocationResultArgs.
NamedResourcesAttribute is a combination of an attribute name and its value.
Builder for NamedResourcesAttributeArgs.
NamedResourcesAttribute is a combination of an attribute name and its value.
Builder for NamedResourcesAttributePatchArgs.
NamedResourcesFilter is used in ResourceFilterModel.
Builder for NamedResourcesFilterArgs.
NamedResourcesFilter is used in ResourceFilterModel.
Builder for NamedResourcesFilterPatchArgs.
NamedResourcesInstance represents one individual hardware instance that can be selected based on its attributes.
Builder for NamedResourcesInstanceArgs.
NamedResourcesInstance represents one individual hardware instance that can be selected based on its attributes.
Builder for NamedResourcesInstancePatchArgs.
NamedResourcesIntSlice contains a slice of 64-bit integers.
Builder for NamedResourcesIntSliceArgs.
NamedResourcesIntSlice contains a slice of 64-bit integers.
Builder for NamedResourcesIntSlicePatchArgs.
NamedResourcesRequest is used in ResourceRequestModel.
Builder for NamedResourcesRequestArgs.
NamedResourcesRequest is used in ResourceRequestModel.
Builder for NamedResourcesRequestPatchArgs.
NamedResourcesResources is used in ResourceModel.
Builder for NamedResourcesResourcesArgs.
NamedResourcesResources is used in ResourceModel.
Builder for NamedResourcesResourcesPatchArgs.
NamedResourcesStringSlice contains a slice of strings.
Builder for NamedResourcesStringSliceArgs.
NamedResourcesStringSlice contains a slice of strings.
Builder for NamedResourcesStringSlicePatchArgs.
PodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.
Builder for PodSchedulingContextArgs.
PodSchedulingContextSpec describes where resources for the Pod are needed.
Builder for PodSchedulingContextSpecArgs.
PodSchedulingContextSpec describes where resources for the Pod are needed.
Builder for PodSchedulingContextSpecPatchArgs.
PodSchedulingContextStatus describes where resources for the Pod can be allocated.
Builder for PodSchedulingContextStatusArgs.
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. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.
Builder for ResourceClaimArgs.
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.
Builder for ResourceClaimConsumerReferenceArgs.
ResourceClaimParameters defines resource requests for a ResourceClaim in an in-tree format understood by Kubernetes.
Builder for ResourceClaimParametersArgs.
ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim.
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.
Builder for ResourceClaimSchedulingStatusArgs.
ResourceClaimSpec defines how a resource is to be allocated.
Builder for ResourceClaimSpecArgs.
ResourceClaimSpec defines how a resource is to be allocated.
Builder for ResourceClaimSpecPatchArgs.
ResourceClaimStatus tracks whether the resource has been allocated and what the resulting attributes are.
Builder for ResourceClaimStatusArgs.
ResourceClaimTemplate is used to produce ResourceClaim objects.
Builder for ResourceClaimTemplateArgs.
ResourceClaimTemplateSpec contains the metadata and fields for a ResourceClaim.
Builder for ResourceClaimTemplateSpecArgs.
ResourceClaimTemplateSpec contains the metadata and fields for a ResourceClaim.
Builder for ResourceClaimTemplateSpecPatchArgs.
ResourceClass is used by administrators to influence how resources are allocated. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.
Builder for ResourceClassArgs.
ResourceClassParameters defines resource requests for a ResourceClass in an in-tree format understood by Kubernetes.
Builder for ResourceClassParametersArgs.
ResourceClassParametersReference contains enough information to let you locate the parameters for a ResourceClass.
ResourceClassParametersReference contains enough information to let you locate the parameters for a ResourceClass.
ResourceFilter is a filter for resources from one particular driver.
Builder for ResourceFilterArgs.
ResourceFilter is a filter for resources from one particular driver.
Builder for ResourceFilterPatchArgs.
ResourceHandle holds opaque resource data for processing by a specific kubelet plugin.
Builder for ResourceHandleArgs.
ResourceRequest is a request for resources from one particular driver.
Builder for ResourceRequestArgs.
ResourceRequest is a request for resources from one particular driver.
Builder for ResourceRequestPatchArgs.
ResourceSlice provides information about available resources on individual nodes.
Builder for ResourceSliceArgs.
StructuredResourceHandle is the in-tree representation of the allocation result.
Builder for StructuredResourceHandleArgs.
VendorParameters are opaque parameters for one particular driver.
Builder for VendorParametersArgs.
VendorParameters are opaque parameters for one particular driver.
Builder for VendorParametersPatchArgs.