-
Notifications
You must be signed in to change notification settings - Fork 76
/
Copy pathv1beta1_custom_resource_definition_names.go
32 lines (24 loc) · 1.25 KB
/
v1beta1_custom_resource_definition_names.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*
* Kubernetes
*
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
*
* API version: v1.10.0
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package client
// CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
type V1beta1CustomResourceDefinitionNames struct {
// Categories is a list of grouped resources custom resources belong to (e.g. 'all')
Categories []string `json:"categories,omitempty"`
// Kind is the serialized kind of the resource. It is normally CamelCase and singular.
Kind string `json:"kind"`
// ListKind is the serialized kind of the list for this resource. Defaults to <kind>List.
ListKind string `json:"listKind,omitempty"`
// Plural is the plural name of the resource to serve. It must match the name of the CustomResourceDefinition-registration too: plural.group and it must be all lowercase.
Plural string `json:"plural"`
// ShortNames are short names for the resource. It must be all lowercase.
ShortNames []string `json:"shortNames,omitempty"`
// Singular is the singular name of the resource. It must be all lowercase Defaults to lowercased <kind>
Singular string `json:"singular,omitempty"`
}