'NodeStatus is information about the current status of a node.',
class=>'V1NodeStatus',
required=>[],# TODO
}
);
__PACKAGE__->method_documentation(
{
'addresses'=>{
datatype=>'ARRAY[V1NodeAddress]',
base_name=>'addresses',
description=>
'List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses',
format=>'',
read_only=>'',
},
'allocatable'=>{
datatype=>'HASH[string,string]',
base_name=>'allocatable',
description=>
'Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.',
format=>'',
read_only=>'',
},
'capacity'=>{
datatype=>'HASH[string,string]',
base_name=>'capacity',
description=>
'Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity',
format=>'',
read_only=>'',
},
'conditions'=>{
datatype=>'ARRAY[V1NodeCondition]',
base_name=>'conditions',
description=>
'Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition',
format=>'',
read_only=>'',
},
'config'=>{
datatype=>'V1NodeConfigStatus',
base_name=>'config',
description=>'',
format=>'',
read_only=>'',
},
'daemon_endpoints'=>{
datatype=>'V1NodeDaemonEndpoints',
base_name=>'daemonEndpoints',
description=>'',
format=>'',
read_only=>'',
},
'images'=>{
datatype=>'ARRAY[V1ContainerImage]',
base_name=>'images',
description=>'List of container images on this node',
format=>'',
read_only=>'',
},
'node_info'=>{
datatype=>'V1NodeSystemInfo',
base_name=>'nodeInfo',
description=>'',
format=>'',
read_only=>'',
},
'phase'=>{
datatype=>'string',
base_name=>'phase',
description=>
'NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated.',
format=>'',
read_only=>'',
},
'volumes_attached'=>{
datatype=>'ARRAY[V1AttachedVolume]',
base_name=>'volumesAttached',
description=>'List of volumes that are attached to the node.',
format=>'',
read_only=>'',
},
'volumes_in_use'=>{
datatype=>'ARRAY[string]',
base_name=>'volumesInUse',
description=>
'List of attachable volumes in use (mounted) by the node.',