class Azure::AzureStackHCI::Mgmt::V2020_03_01_preview::Models::ClusterNode
Cluster
node details.
Attributes
core_count[RW]
@return [Float] Number of physical cores on the cluster node.
id[RW]
@return [Float] Id of the node in the cluster.
manufacturer[RW]
@return [String] Manufacturer of the cluster node hardware.
memory_in_gi_b[RW]
@return [Float] Total available memory on the cluster node (in GiB).
model[RW]
@return [String] Model name of the cluster node hardware.
name[RW]
@return [String] Name of the cluster node.
os_name[RW]
@return [String] Operating system running on the cluster node.
os_version[RW]
@return [String] Version of the operating system running on the cluster node.
serial_number[RW]
@return [String] Immutable id of the cluster node.
Private Class Methods
mapper()
click to toggle source
Mapper for ClusterNode
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-03-01-preview/generated/azure_mgmt_azurestack_hci/models/cluster_node.rb, line 48 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ClusterNode', type: { name: 'Composite', class_name: 'ClusterNode', model_properties: { name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'Double' } }, manufacturer: { client_side_validation: true, required: false, read_only: true, serialized_name: 'manufacturer', type: { name: 'String' } }, model: { client_side_validation: true, required: false, read_only: true, serialized_name: 'model', type: { name: 'String' } }, os_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'osName', type: { name: 'String' } }, os_version: { client_side_validation: true, required: false, read_only: true, serialized_name: 'osVersion', type: { name: 'String' } }, serial_number: { client_side_validation: true, required: false, read_only: true, serialized_name: 'serialNumber', type: { name: 'String' } }, core_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'coreCount', type: { name: 'Double' } }, memory_in_gi_b: { client_side_validation: true, required: false, read_only: true, serialized_name: 'memoryInGiB', type: { name: 'Double' } } } } } end