Sha256: 7d45e94a6d9fbf4abc75ec123c6b6bd2f75b2a4accc698c491324c78b6ea5879

Contents?: true

Size: 1.78 KB

Versions: 1

Compression:

Stored size: 1.78 KB

Contents

# Zilla::IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **categories** | **Array<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`. | [optional] |
| **kind** | **String** | 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. |  |
| **list_kind** | **String** | listKind is the serialized kind of the list for this resource. Defaults to \"`kind`List\". | [optional] |
| **plural** | **String** | 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. |  |
| **short_names** | **Array<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. | [optional] |
| **singular** | **String** | singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`. | [optional] |

## Example

```ruby
require 'zilla'

instance = Zilla::IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames.new(
  categories: null,
  kind: null,
  list_kind: null,
  plural: null,
  short_names: null,
  singular: null
)
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zilla-0.2.0 docs/IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames.md