class K8S::Api::Core::V1::NodeStatus

Overview

NodeStatus is information about the current status of a node.

Included Modules

Defined in:

versions/v1.14/api/core/v1/node_status.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, addresses : Array(Api::Core::V1::NodeAddress)? = nil, allocatable : Hash(String, Int32 | String)? = nil, capacity : Hash(String, Int32 | String)? = nil, conditions : Array(Api::Core::V1::NodeCondition)? = nil, config : Api::Core::V1::NodeConfigStatus? = nil, daemon_endpoints : Api::Core::V1::NodeDaemonEndpoints? = nil, images : Array(Api::Core::V1::ContainerImage)? = nil, node_info : Api::Core::V1::NodeSystemInfo? = nil, phase : String? = nil, volumes_attached : Array(Api::Core::V1::AttachedVolume)? = nil, volumes_in_use : Array(String)? = nil) #

[View source]

Instance Method Detail

def addresses : Array(Api::Core::V1::NodeAddress)? #

[View source]
def addresses=(addresses : Array(Api::Core::V1::NodeAddress)?) #

[View source]
def allocatable : Hash(String, Int32 | String)? #

[View source]
def allocatable=(allocatable : Hash(String, Int32 | String)?) #

[View source]
def capacity : Hash(String, Int32 | String)? #

[View source]
def capacity=(capacity : Hash(String, Int32 | String)?) #

[View source]
def conditions : Array(Api::Core::V1::NodeCondition)? #

[View source]
def conditions=(conditions : Array(Api::Core::V1::NodeCondition)?) #

[View source]

[View source]
def config=(config : Api::Core::V1::NodeConfigStatus?) #

[View source]
def daemon_endpoints : Api::Core::V1::NodeDaemonEndpoints? #

[View source]
def daemon_endpoints=(daemon_endpoints : Api::Core::V1::NodeDaemonEndpoints?) #

[View source]
def images : Array(Api::Core::V1::ContainerImage)? #

[View source]
def images=(images : Array(Api::Core::V1::ContainerImage)?) #

[View source]
def node_info : Api::Core::V1::NodeSystemInfo? #

[View source]
def node_info=(node_info : Api::Core::V1::NodeSystemInfo?) #

[View source]
def phase : String? #

[View source]
def phase=(phase : String?) #

[View source]
def volumes_attached : Array(Api::Core::V1::AttachedVolume)? #

[View source]
def volumes_attached=(volumes_attached : Array(Api::Core::V1::AttachedVolume)?) #

[View source]
def volumes_in_use : Array(String)? #

[View source]
def volumes_in_use=(volumes_in_use : Array(String)?) #

[View source]