class Pyrite::ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceDefinitionVersion

Overview

CustomResourceDefinitionVersion describes a version for CRD.

Defined in:

versions/v1.14/apiextensions_apiserver/apis/apiextensions/v1beta1/custom_resource_definition_version.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) #

CustomResourceDefinitionVersion describes a version for CRD.


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

CustomResourceDefinitionVersion describes a version for CRD.


def self.new(*, additional_printer_columns : Array? = nil, name : String, schema : ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceValidation? = nil, served : Bool, storage : Bool, subresources : ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceSubresources? = nil) #

Instance Method Detail


def additional_printer_columns=(additional_printer_columns : Array(ApiextensionsApiserver::Apis::Apiextensions::V1beta1::CustomResourceColumnDefinition)?) #

def name : String #

def name=(name : String) #



def served : Bool #

def served=(served : Bool) #

def storage : Bool #

def storage=(storage : Bool) #