Module kube::core [−][src]
Expand description
Re-exports from kube_core crate.
Modules
admission
Contains types for implementing admission controllers.
Traits and tyes for CustomResources
Contains types for using resource kinds not known at compile-time.
Type information structs for dynamic resources.
Metadata structs used in traits, lists, and dynamic objects.
Generic object and objectlist wrappers.
Request builder type for arbitrary api types
Generic api response types
Types for the watch api
Structs
Information about a Kubernetes API resource
A dynamic representation of a kubernetes object
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}.
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.
A Kubernetes request builder
A Kubernetes status object
Type information that is flattened into every kubernetes object
Enums
A raw event returned from a watch query
Traits
Extension trait that will be implemented by kube-derive
An accessor trait for a kubernetes Resource.
Helper methods for resources.