Class: XClarityClient::HostPlatform

Inherits:
Endpoints::XclarityEndpoint show all
Defined in:
lib/xclarity_client/endpoints/hostplatform.rb

Constant Summary collapse

BASE_URI =
'/hostPlatforms'.freeze
LIST_NAME =
'items'.freeze

Instance Attribute Summary collapse

Method Summary

Methods inherited from Endpoints::XclarityEndpoint

#initialize

Methods included from Endpoints::BuildableResourceMixin

#build_resource!, #to_hash

Constructor Details

This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint

Instance Attribute Details

#availableImagesObject

Returns the value of attribute availableImages.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def availableImages
  @availableImages
end

#bayObject

Returns the value of attribute bay.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def bay
  @bay
end

#bootOrderObject

Returns the value of attribute bootOrder.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def bootOrder
  @bootOrder
end

#chassisIpAddressObject

Returns the value of attribute chassisIpAddress.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def chassisIpAddress
  @chassisIpAddress
end

#chassisNameObject

Returns the value of attribute chassisName.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def chassisName
  @chassisName
end

#chassisuuidObject

Returns the value of attribute chassisuuid.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def chassisuuid
  @chassisuuid
end

#deployStatusObject

Returns the value of attribute deployStatus.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def deployStatus
  @deployStatus
end

#deployStatusIDObject

Returns the value of attribute deployStatusID.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def deployStatusID
  @deployStatusID
end

#idObject

Returns the value of attribute id.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def id
  @id
end

#immIpAddressObject

Returns the value of attribute immIpAddress.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def immIpAddress
  @immIpAddress
end

#isRealNodeObject

Returns the value of attribute isRealNode.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def isRealNode
  @isRealNode
end

#licenseKeyObject

Returns the value of attribute licenseKey.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def licenseKey
  @licenseKey
end

#mgmtProcTypeObject

Returns the value of attribute mgmtProcType.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def mgmtProcType
  @mgmtProcType
end

#nameObject

Returns the value of attribute name.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def name
  @name
end

#networkSettingsObject

Returns the value of attribute networkSettings.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def networkSettings
  @networkSettings
end

#nodeTypeObject

Returns the value of attribute nodeType.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def nodeType
  @nodeType
end

#primaryObject

Returns the value of attribute primary.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def primary
  @primary
end

#rackIDObject

Returns the value of attribute rackID.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def rackID
  @rackID
end

#rackUnitObject

Returns the value of attribute rackUnit.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def rackUnit
  @rackUnit
end

#readyCheckObject

Returns the value of attribute readyCheck.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def readyCheck
  @readyCheck
end

#remoteControlObject

Returns the value of attribute remoteControl.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def remoteControl
  @remoteControl
end

#storageSettingsObject

Returns the value of attribute storageSettings.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def storageSettings
  @storageSettings
end

#uuidObject

Returns the value of attribute uuid.



6
7
8
# File 'lib/xclarity_client/endpoints/hostplatform.rb', line 6

def uuid
  @uuid
end