Module kube::api [−][src]
client
only.Expand description
API helpers for structured interaction with the Kubernetes API
Modules
admission
Contains types for implementing admission controllers.
Structs
The generic Api abstraction
Information about a Kubernetes API resource
Parameters for attaching to a container in a Pod.
Common query parameters for delete calls
A dynamic representation of a kubernetes object
Params for evictable objects
Core information about an API Resource.
Represents a type-erased object resource.
ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.
Common query parameters used in watch/list/delete calls on collections
Params for logging
Empty struct for when data should be discarded
A standard Kubernetes object with .spec
and .status
.
A generic Kubernetes object list
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
Common query parameters for patch calls
Common query parameters for put/post calls
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
A Kubernetes request builder
ScaleSpec describes the attributes of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
Type information that is flattened into every kubernetes object
Enums
Describes changes that should be applied to a resource
Propagation policy when deleting single objects
A raw event returned from a watch query