Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
kubernetes
main
Kubernetes
APIGroup
List
Version
APIResource
List
Client
ClientError
Config
ClusterEntry
Cluster
ContextEntry
Context
UserEntry
Exec
User
ExecCredential
Status
CRD
Spec
Names
Version
Schema
OpenAPIV3Schema
Properties
Spec
Properties
Mapping
Deployment
Metadata
Spec
Selector
Strategy
RollingUpdate
Template
Metadata
Spec
Container
Env
FieldRef
ValueFrom
Port
Resources
Resource
Status
Condition
Error
Event
Metadata
Regarding
Job
List
Metadata
Networking
Ingress
Rule
HTTP
Path
Backend
Service
Port
PathType
OwnerReferenceApplyConfiguration
Pod
Metadata
OwnerReference
Spec
Container
Toleration
Volume
Template
Resource
Serializable
Service
ClientIPConfig
Condition
Status
IPFamily
IPFamilyPolicy
LoadBalancer
Ingress
PortStatus
Status
Port
Protocol
SessionAffinity
SessionAffinityConfig
Spec
Status
TrafficPolicy
Type
StatefulSet
Status
Details
Watch
Type
Generated using Crystal 1.14.0
2024-11-26 07:50:33 UTC
struct
Kubernetes::
CRD::
Spec::
Version
Kubernetes::CRD::Spec::Version
Struct
Value
Object
Included Modules
JSON::Serializable
Kubernetes::Serializable
YAML::Serializable
Defined in:
crd.cr
Constructors
.new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
.new
(pull : JSON::PullParser)
Instance Method Summary
#name
: String
#schema
: Schema
#served
: Bool
#storage
: Bool
Macros inherited from module
Kubernetes::Serializable
add_field(type, getter_type, key =
nil
, **args, &block)
add_field
,
field(type, key =
nil
, **args, &block)
field
,
field?(type, key =
nil
, **args, &block)
field?
Constructor Detail
def self.
new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
#
def self.
new
(pull : JSON::PullParser)
#
Instance Method Detail
def
name
: String
#
def
schema
:
Schema
#
def
served
: Bool
#
def
storage
: Bool
#