class Pyrite::ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceDefinitionNames

Overview

CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition

Defined in:

versions/v1.14/apiextensions_apiserver/apis/apiextensions/v1beta1/custom_resource_definition_names.cr

Constructors

Instance Method Summary

Constructor methods inherited from class Pyrite::Kubernetes::Spec

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition


def self.new(pull : ::JSON::PullParser) #

CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition


def self.new(*, categories : Array? = nil, kind : String, list_kind : String? = nil, plural : String, short_names : Array? = nil, singular : String? = nil) #

Instance Method Detail

def categories : Array(String)? #

def categories=(categories : Array(String)?) #

def kind : String #

def kind=(kind : String) #

def list_kind : String? #

def list_kind=(list_kind : String?) #

def plural : String #

def plural=(plural : String) #

def short_names : Array(String)? #

def short_names=(short_names : Array(String)?) #

def singular : String? #

def singular=(singular : String?) #