kubernetes / 1.20 / common-definitions / index.html /

Common Definitions

DeleteOptions

DeleteOptions may be provided when deleting an API object.

DownwardAPIVolumeFile

DownwardAPIVolumeFile represents information to create the file containing the pod field.

ExecAction

ExecAction describes a "run in container" action.

HTTPGetAction

HTTPGetAction describes an action based on HTTP Get requests.

JSONSchemaProps

JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.

KeyToPath

Maps a string key to a path within a volume.

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.

NodeAffinity

Node affinity is a group of node affinity scheduling rules.

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.

PodAffinity

Pod affinity is a group of inter pod affinity scheduling rules.

PodAntiAffinity

Pod anti affinity is a group of inter pod anti affinity scheduling rules.

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.

TCPSocketAction

TCPSocketAction describes an action based on opening a socket.

TypedLocalObjectReference

TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.

© 2022 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2022 The Linux Foundation ®. All rights reserved.
https://v1-20.docs.kubernetes.io/docs/reference/kubernetes-api/common-definitions/