Class: XClarityClient::PowerSupply

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

Constant Summary collapse

BASE_URI =
'/powerSupplies'.freeze
LIST_NAME =
'powerSupplyList'.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

#cmmDisplayNameObject

Returns the value of attribute cmmDisplayName.



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

def cmmDisplayName
  @cmmDisplayName
end

#cmmHealthStateObject

Returns the value of attribute cmmHealthState.



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

def cmmHealthState
  @cmmHealthState
end

#dataHandleObject

Returns the value of attribute dataHandle.



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

def dataHandle
  @dataHandle
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#firmwareObject

Returns the value of attribute firmware.



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

def firmware
  @firmware
end

#FRUObject

Returns the value of attribute FRU.



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

def FRU
  @FRU
end

#fruSerialNumberObject

Returns the value of attribute fruSerialNumber.



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

def fruSerialNumber
  @fruSerialNumber
end

#hardwareRevisionObject

Returns the value of attribute hardwareRevision.



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

def hardwareRevision
  @hardwareRevision
end

#inputVoltageIsACObject

Returns the value of attribute inputVoltageIsAC.



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

def inputVoltageIsAC
  @inputVoltageIsAC
end

#inputVoltageMaxObject

Returns the value of attribute inputVoltageMax.



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

def inputVoltageMax
  @inputVoltageMax
end

#inputVoltageMinObject

Returns the value of attribute inputVoltageMin.



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

def inputVoltageMin
  @inputVoltageMin
end

#ledsObject

Returns the value of attribute leds.



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

def leds
  @leds
end

#machineTypeObject

Returns the value of attribute machineType.



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

def machineType
  @machineType
end

#manufactureDateObject

Returns the value of attribute manufactureDate.



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

def manufactureDate
  @manufactureDate
end

#manufacturerObject

Returns the value of attribute manufacturer.



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

def manufacturer
  @manufacturer
end

#manufacturerIdObject

Returns the value of attribute manufacturerId.



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

def manufacturerId
  @manufacturerId
end

#modelObject

Returns the value of attribute model.



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

def model
  @model
end

#nameObject

Returns the value of attribute name.



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

def name
  @name
end

#parentObject

Returns the value of attribute parent.



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

def parent
  @parent
end

#partNumberObject

Returns the value of attribute partNumber.



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

def partNumber
  @partNumber
end

#posIDObject

Returns the value of attribute posID.



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

def posID
  @posID
end

#powerAllocationObject

Returns the value of attribute powerAllocation.



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

def powerAllocation
  @powerAllocation
end

#powerStateObject

Returns the value of attribute powerState.



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

def powerState
  @powerState
end

#productIdObject

Returns the value of attribute productId.



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

def productId
  @productId
end

#productNameObject

Returns the value of attribute productName.



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

def productName
  @productName
end

#serialNumberObject

Returns the value of attribute serialNumber.



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

def serialNumber
  @serialNumber
end

#slotsObject

Returns the value of attribute slots.



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

def slots
  @slots
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

#uriObject

Returns the value of attribute uri.



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

def uri
  @uri
end

#userDescriptionObject

Returns the value of attribute userDescription.



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

def userDescription
  @userDescription
end

#uuidObject

Returns the value of attribute uuid.



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

def uuid
  @uuid
end

#vpdIDObject

Returns the value of attribute vpdID.



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

def vpdID
  @vpdID
end