import * as kubernetesApis from "https://deno.land/x/kubernetes_apis@v0.5.0/builtin/apiextensions.k8s.io@v1/structs.ts";
Interfaces
CustomResourceColumnDefinition specifies a column for server side printing. | |
CustomResourceConversion describes how to convert different versions of a CR. | |
CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. | |
CustomResourceDefinitionCondition contains details for the current condition of this pod. | |
CustomResourceDefinitionList is a list of CustomResourceDefinition objects. | |
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition | |
CustomResourceDefinitionSpec describes how a user wants their resource to appear | |
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition | |
CustomResourceDefinitionVersion describes a version for CRD. | |
CustomResourceSubresources defines the status and scale subresources for CustomResources. | |
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources. | |
CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources. Status is represented by the | |
CustomResourceValidation is a list of validation methods for CustomResources. | |
ExternalDocumentation allows referencing an external resource for extended documentation. | |
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/). | |
ServiceReference holds a reference to Service.legacy.k8s.io | |
ValidationRule describes a validation rule written in the CEL expression language. | |
WebhookClientConfig contains the information to make a TLS connection with the webhook. | |
WebhookConversion describes how to call a conversion webhook |
Type Aliases
T JSON | JSON represents any valid JSON value. These types are supported: bool, int64, float64, string, []interface{}, map[string]interface{} and nil. |
JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps or an array of JSONSchemaProps. Mainly here for serialization purposes. | |
JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value. Defaults to true for the boolean property. | |
JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array. |