apiextensions__apiserver_pkg_apis_apiextensions_v1
library
Classes
-
CustomResourceColumnDefinition
-
CustomResourceColumnDefinition specifies a column for server side printing.
-
CustomResourceConversion
-
CustomResourceConversion describes how to convert different versions of a CR.
-
CustomResourceDefinition
-
CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>.
-
CustomResourceDefinitionCondition
-
CustomResourceDefinitionCondition contains details for the current condition of this pod.
-
CustomResourceDefinitionList
-
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
-
CustomResourceDefinitionNames
-
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
-
CustomResourceDefinitionSpec
-
CustomResourceDefinitionSpec describes how a user wants their resource to appear.
-
CustomResourceDefinitionStatus
-
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition.
-
CustomResourceDefinitionVersion
-
CustomResourceDefinitionVersion describes a version for CRD.
-
CustomResourceSubresources
-
CustomResourceSubresources defines the status and scale subresources for CustomResources.
-
CustomResourceSubresourceScale
-
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
-
CustomResourceSubresourceStatus
-
CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources. Status is represented by the
.status
JSON path inside of a CustomResource. When set, * exposes a /status subresource for the custom resource * PUT requests to the /status subresource take a custom resource object, and ignore changes to anything except the status stanza * PUT/POST/PATCH requests to the custom resource ignore changes to the status stanza.
-
CustomResourceValidation
-
CustomResourceValidation is a list of validation methods for CustomResources.
-
ExternalDocumentation
-
ExternalDocumentation allows referencing an external resource for extended documentation.
-
JSON
-
JSON represents any valid JSON value. These types are supported: bool, int64, float64, string, []interface{}, map
string
interface{} and nil.
-
JSONSchemaProps
-
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
-
JSONSchemaPropsOrArray
-
JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps or an array of JSONSchemaProps. Mainly here for serialization purposes.
-
JSONSchemaPropsOrBool
-
JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value. Defaults to true for the boolean property.
-
JSONSchemaPropsOrStringArray
-
JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
-
ServiceReference
-
ServiceReference holds a reference to Service.legacy.k8s.io.
-
ValidationRule
-
ValidationRule describes a validation rule written in the CEL expression language.
-
WebhookClientConfig
-
WebhookClientConfig contains the information to make a TLS connection with the webhook.
-
WebhookConversion
-
WebhookConversion describes how to call a conversion webhook.