Class CustomResourceDefinitionNames
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
Inheritance
Inherited Members
Namespace: Pulumi.Kubernetes.Types.Outputs.ApiExtensions.V1
Assembly: Pulumi.Kubernetes.dll
Syntax
public sealed class CustomResourceDefinitionNames
Fields
View SourceCategories
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.
Declaration
public readonly ImmutableArray<string> Categories
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
Kind
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.
Declaration
public readonly string Kind
Field Value
| Type | Description |
|---|---|
| System.String |
ListKind
listKind is the serialized kind of the list for this resource. Defaults to "kindList".
Declaration
public readonly string ListKind
Field Value
| Type | Description |
|---|---|
| System.String |
Plural
plural is the plural name of the resource to serve. The custom resources are served
under /apis/&lt;group&gt;/&lt;version&gt;/.../&lt;plural&gt;.
Must match the name of the CustomResourceDefinition (in the form
&lt;names.plural&gt;.&lt;group&gt;). Must be all lowercase.
Declaration
public readonly string Plural
Field Value
| Type | Description |
|---|---|
| System.String |
ShortNames
shortNames are short names for the resource, exposed in API discovery documents, and
used by clients to support invocations like kubectl get &lt;shortname&gt;. It
must be all lowercase.
Declaration
public readonly ImmutableArray<string> ShortNames
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
Singular
singular is the singular name of the resource. It must be all lowercase. Defaults to
lowercased kind.
Declaration
public readonly string Singular
Field Value
| Type | Description |
|---|---|
| System.String |