mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
update generated files
This commit is contained in:
parent
d5c2649c15
commit
245c21b449
3
api/openapi-spec/swagger.json
generated
3
api/openapi-spec/swagger.json
generated
@ -86423,6 +86423,9 @@
|
|||||||
},
|
},
|
||||||
"io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition": {
|
"io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition": {
|
||||||
"description": "CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format \u003c.spec.name\u003e.\u003c.spec.group\u003e.",
|
"description": "CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format \u003c.spec.name\u003e.\u003c.spec.group\u003e.",
|
||||||
|
"required": [
|
||||||
|
"spec"
|
||||||
|
],
|
||||||
"properties": {
|
"properties": {
|
||||||
"apiVersion": {
|
"apiVersion": {
|
||||||
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources",
|
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources",
|
||||||
|
@ -41,14 +41,17 @@ message CustomResourceColumnDefinition {
|
|||||||
// format is an optional OpenAPI type definition for this column. The 'name' format is applied
|
// format is an optional OpenAPI type definition for this column. The 'name' format is applied
|
||||||
// to the primary identifier column to assist in clients identifying column is the resource name.
|
// to the primary identifier column to assist in clients identifying column is the resource name.
|
||||||
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for more.
|
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for more.
|
||||||
|
// +optional
|
||||||
optional string format = 3;
|
optional string format = 3;
|
||||||
|
|
||||||
// description is a human readable description of this column.
|
// description is a human readable description of this column.
|
||||||
|
// +optional
|
||||||
optional string description = 4;
|
optional string description = 4;
|
||||||
|
|
||||||
// priority is an integer defining the relative importance of this column compared to others. Lower
|
// priority is an integer defining the relative importance of this column compared to others. Lower
|
||||||
// numbers are considered higher priority. Columns that may be omitted in limited space scenarios
|
// numbers are considered higher priority. Columns that may be omitted in limited space scenarios
|
||||||
// should be given a higher priority.
|
// should be given a higher priority.
|
||||||
|
// +optional
|
||||||
optional int32 priority = 5;
|
optional int32 priority = 5;
|
||||||
|
|
||||||
// JSONPath is a simple JSON path, i.e. with array notation.
|
// JSONPath is a simple JSON path, i.e. with array notation.
|
||||||
@ -64,6 +67,7 @@ message CustomResourceDefinition {
|
|||||||
optional CustomResourceDefinitionSpec spec = 2;
|
optional CustomResourceDefinitionSpec spec = 2;
|
||||||
|
|
||||||
// Status indicates the actual state of the CustomResourceDefinition
|
// Status indicates the actual state of the CustomResourceDefinition
|
||||||
|
// +optional
|
||||||
optional CustomResourceDefinitionStatus status = 3;
|
optional CustomResourceDefinitionStatus status = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -104,15 +108,18 @@ message CustomResourceDefinitionNames {
|
|||||||
optional string plural = 1;
|
optional string plural = 1;
|
||||||
|
|
||||||
// Singular is the singular name of the resource. It must be all lowercase Defaults to lowercased <kind>
|
// Singular is the singular name of the resource. It must be all lowercase Defaults to lowercased <kind>
|
||||||
|
// +optional
|
||||||
optional string singular = 2;
|
optional string singular = 2;
|
||||||
|
|
||||||
// ShortNames are short names for the resource. It must be all lowercase.
|
// ShortNames are short names for the resource. It must be all lowercase.
|
||||||
|
// +optional
|
||||||
repeated string shortNames = 3;
|
repeated string shortNames = 3;
|
||||||
|
|
||||||
// Kind is the serialized kind of the resource. It is normally CamelCase and singular.
|
// Kind is the serialized kind of the resource. It is normally CamelCase and singular.
|
||||||
optional string kind = 4;
|
optional string kind = 4;
|
||||||
|
|
||||||
// ListKind is the serialized kind of the list for this resource. Defaults to <kind>List.
|
// ListKind is the serialized kind of the list for this resource. Defaults to <kind>List.
|
||||||
|
// +optional
|
||||||
optional string listKind = 5;
|
optional string listKind = 5;
|
||||||
|
|
||||||
// Categories is a list of grouped resources custom resources belong to (e.g. 'all')
|
// Categories is a list of grouped resources custom resources belong to (e.g. 'all')
|
||||||
@ -157,9 +164,11 @@ message CustomResourceDefinitionSpec {
|
|||||||
// by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing
|
// by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing
|
||||||
// major version, then minor version. An example sorted list of versions:
|
// major version, then minor version. An example sorted list of versions:
|
||||||
// v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.
|
// v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.
|
||||||
|
// +optional
|
||||||
repeated CustomResourceDefinitionVersion versions = 7;
|
repeated CustomResourceDefinitionVersion versions = 7;
|
||||||
|
|
||||||
// AdditionalPrinterColumns are additional columns shown e.g. in kubectl next to the name. Defaults to a created-at column.
|
// AdditionalPrinterColumns are additional columns shown e.g. in kubectl next to the name. Defaults to a created-at column.
|
||||||
|
// +optional
|
||||||
repeated CustomResourceColumnDefinition additionalPrinterColumns = 8;
|
repeated CustomResourceColumnDefinition additionalPrinterColumns = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -229,15 +238,18 @@ message CustomResourceSubresourceStatus {
|
|||||||
// CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
// CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
||||||
message CustomResourceSubresources {
|
message CustomResourceSubresources {
|
||||||
// Status denotes the status subresource for CustomResources
|
// Status denotes the status subresource for CustomResources
|
||||||
|
// +optional
|
||||||
optional CustomResourceSubresourceStatus status = 1;
|
optional CustomResourceSubresourceStatus status = 1;
|
||||||
|
|
||||||
// Scale denotes the scale subresource for CustomResources
|
// Scale denotes the scale subresource for CustomResources
|
||||||
|
// +optional
|
||||||
optional CustomResourceSubresourceScale scale = 2;
|
optional CustomResourceSubresourceScale scale = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
// CustomResourceValidation is a list of validation methods for CustomResources.
|
// CustomResourceValidation is a list of validation methods for CustomResources.
|
||||||
message CustomResourceValidation {
|
message CustomResourceValidation {
|
||||||
// OpenAPIV3Schema is the OpenAPI v3 schema to be validated against.
|
// OpenAPIV3Schema is the OpenAPI v3 schema to be validated against.
|
||||||
|
// +optional
|
||||||
optional JSONSchemaProps openAPIV3Schema = 1;
|
optional JSONSchemaProps openAPIV3Schema = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user