Common Definitions
DeleteOptions
DeleteOptions may be provided when deleting an API object.
LabelSelector
A label selector is a label query over a set of resources.
ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
LocalObjectReference
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
NodeSelectorRequirement
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
ObjectFieldSelector
ObjectFieldSelector selects an APIVersioned field of an object.
ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
ObjectReference
ObjectReference contains enough information to let you inspect or modify the referred object.
Patch
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
Quantity
Quantity is a fixed-point representation of a number.
ResourceFieldSelector
ResourceFieldSelector represents container resources (cpu, memory) and their output format.
Status
Status is a return value for calls that don’t return other objects.
TypedLocalObjectReference
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.