Class: XClarityClient::Cabinet

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

Constant Summary collapse

BASE_URI =
'/cabinet'.freeze
LIST_NAME =
'cabinetList'.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

#cabinetNameObject

Returns the value of attribute cabinetName.



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

def cabinetName
  @cabinetName
end

#chassisListObject

Returns the value of attribute chassisList.



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

def chassisList
  @chassisList
end

#complexListObject

Returns the value of attribute complexList.



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

def complexList
  @complexList
end

#heightObject

Returns the value of attribute height.



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

def height
  @height
end

#locationObject

Returns the value of attribute location.



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

def location
  @location
end

#nodeListObject

Returns the value of attribute nodeList.



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

def nodeList
  @nodeList
end

#placeholderListObject

Returns the value of attribute placeholderList.



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

def placeholderList
  @placeholderList
end

#roomObject

Returns the value of attribute room.



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

def room
  @room
end

#storageListObject

Returns the value of attribute storageList.



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

def storageList
  @storageList
end

#switchListObject

Returns the value of attribute switchList.



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

def switchList
  @switchList
end

#UUIDObject

Returns the value of attribute UUID.



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

def UUID
  @UUID
end