kubernetes v1.32

CustomResourceDefinitionNames

CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition

6 fields
CustomResourceDefinitionNames fields and descriptions
Field / TypeDescription
string[]

categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`.

  • x-kubernetes-list-type: "atomic"
kind
string required

kind is the serialized kind of the resource. It is normally CamelCase and singular. Custom resource instances will use this value as the `kind` attribute in API calls.

listKind
string

listKind is the serialized kind of the list for this resource. Defaults to "`kind`List".

plural
string required

plural is the plural name of the resource to serve. The custom resources are served under `/apis/<group>/<version>/.../<plural>`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). Must be all lowercase.

string[]

shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase.

  • x-kubernetes-list-type: "atomic"
singular
string

singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`.