Class: XClarityClient::Canister
- Inherits:
-
Endpoints::XclarityEndpoint
- Object
- Endpoints::XclarityEndpoint
- XClarityClient::Canister
- Defined in:
- lib/xclarity_client/endpoints/canister.rb
Constant Summary collapse
- BASE_URI =
'/canisters'.freeze
- LIST_NAME =
'canisterList'.freeze
Instance Attribute Summary collapse
-
#activationKeys ⇒ Object
Returns the value of attribute activationKeys.
-
#backedBy ⇒ Object
Returns the value of attribute backedBy.
-
#bladeState ⇒ Object
Returns the value of attribute bladeState.
-
#cmmDisplayName ⇒ Object
Returns the value of attribute cmmDisplayName.
-
#cmmHealthState ⇒ Object
Returns the value of attribute cmmHealthState.
-
#contact ⇒ Object
Returns the value of attribute contact.
-
#dataHandle ⇒ Object
Returns the value of attribute dataHandle.
-
#description ⇒ Object
Returns the value of attribute description.
-
#domainName ⇒ Object
Returns the value of attribute domainName.
-
#driveBays ⇒ Object
Returns the value of attribute driveBays.
-
#drives ⇒ Object
Returns the value of attribute drives.
-
#errorFields ⇒ Object
Returns the value of attribute errorFields.
-
#firmware ⇒ Object
Returns the value of attribute firmware.
-
#FRU ⇒ Object
Returns the value of attribute FRU.
-
#fruSerialNumber ⇒ Object
Returns the value of attribute fruSerialNumber.
-
#hostname ⇒ Object
Returns the value of attribute hostname.
-
#ipInterfaces ⇒ Object
Returns the value of attribute ipInterfaces.
-
#ipv4Addresses ⇒ Object
Returns the value of attribute ipv4Addresses.
-
#ipv4ServiceAddress ⇒ Object
Returns the value of attribute ipv4ServiceAddress.
-
#ipv6Addresses ⇒ Object
Returns the value of attribute ipv6Addresses.
-
#ipv6ServiceAddress ⇒ Object
Returns the value of attribute ipv6ServiceAddress.
-
#lanOverUsb ⇒ Object
Returns the value of attribute lanOverUsb.
-
#leds ⇒ Object
Returns the value of attribute leds.
-
#location ⇒ Object
Returns the value of attribute location.
-
#macAddress ⇒ Object
Returns the value of attribute macAddress.
-
#machineType ⇒ Object
Returns the value of attribute machineType.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#manufacturerId ⇒ Object
Returns the value of attribute manufacturerId.
-
#memoryModules ⇒ Object
Returns the value of attribute memoryModules.
-
#memorySlots ⇒ Object
Returns the value of attribute memorySlots.
-
#model ⇒ Object
Returns the value of attribute model.
-
#name ⇒ Object
Returns the value of attribute name.
-
#parent ⇒ Object
Returns the value of attribute parent.
-
#partNumber ⇒ Object
Returns the value of attribute partNumber.
-
#posID ⇒ Object
Returns the value of attribute posID.
-
#posId ⇒ Object
Returns the value of attribute posId.
-
#powerStatus ⇒ Object
Returns the value of attribute powerStatus.
-
#processors ⇒ Object
Returns the value of attribute processors.
-
#processorSlots ⇒ Object
Returns the value of attribute processorSlots.
-
#productId ⇒ Object
Returns the value of attribute productId.
-
#productName ⇒ Object
Returns the value of attribute productName.
-
#serialNumber ⇒ Object
Returns the value of attribute serialNumber.
-
#serviceHostName ⇒ Object
Returns the value of attribute serviceHostName.
-
#slots ⇒ Object
Returns the value of attribute slots.
-
#subSlots ⇒ Object
Returns the value of attribute subSlots.
-
#subType ⇒ Object
Returns the value of attribute subType.
-
#type ⇒ Object
Returns the value of attribute type.
-
#uri ⇒ Object
Returns the value of attribute uri.
-
#userDescription ⇒ Object
Returns the value of attribute userDescription.
-
#uuid ⇒ Object
Returns the value of attribute uuid.
-
#vnicMode ⇒ Object
Returns the value of attribute vnicMode.
-
#vpdID ⇒ Object
Returns the value of attribute vpdID.
Method Summary
Methods inherited from Endpoints::XclarityEndpoint
Methods included from Endpoints::BuildableResourceMixin
Constructor Details
This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint
Instance Attribute Details
#activationKeys ⇒ Object
Returns the value of attribute activationKeys.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def activationKeys @activationKeys end |
#backedBy ⇒ Object
Returns the value of attribute backedBy.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def backedBy @backedBy end |
#bladeState ⇒ Object
Returns the value of attribute bladeState.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def bladeState @bladeState end |
#cmmDisplayName ⇒ Object
Returns the value of attribute cmmDisplayName.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def cmmDisplayName @cmmDisplayName end |
#cmmHealthState ⇒ Object
Returns the value of attribute cmmHealthState.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def cmmHealthState @cmmHealthState end |
#contact ⇒ Object
Returns the value of attribute contact.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def contact @contact end |
#dataHandle ⇒ Object
Returns the value of attribute dataHandle.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def dataHandle @dataHandle end |
#description ⇒ Object
Returns the value of attribute description.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def description @description end |
#domainName ⇒ Object
Returns the value of attribute domainName.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def domainName @domainName end |
#driveBays ⇒ Object
Returns the value of attribute driveBays.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def driveBays @driveBays end |
#drives ⇒ Object
Returns the value of attribute drives.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def drives @drives end |
#errorFields ⇒ Object
Returns the value of attribute errorFields.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def errorFields @errorFields end |
#firmware ⇒ Object
Returns the value of attribute firmware.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def firmware @firmware end |
#FRU ⇒ Object
Returns the value of attribute FRU.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def FRU @FRU end |
#fruSerialNumber ⇒ Object
Returns the value of attribute fruSerialNumber.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def fruSerialNumber @fruSerialNumber end |
#hostname ⇒ Object
Returns the value of attribute hostname.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def hostname @hostname end |
#ipInterfaces ⇒ Object
Returns the value of attribute ipInterfaces.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def ipInterfaces @ipInterfaces end |
#ipv4Addresses ⇒ Object
Returns the value of attribute ipv4Addresses.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def ipv4Addresses @ipv4Addresses end |
#ipv4ServiceAddress ⇒ Object
Returns the value of attribute ipv4ServiceAddress.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def ipv4ServiceAddress @ipv4ServiceAddress end |
#ipv6Addresses ⇒ Object
Returns the value of attribute ipv6Addresses.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def ipv6Addresses @ipv6Addresses end |
#ipv6ServiceAddress ⇒ Object
Returns the value of attribute ipv6ServiceAddress.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def ipv6ServiceAddress @ipv6ServiceAddress end |
#lanOverUsb ⇒ Object
Returns the value of attribute lanOverUsb.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def lanOverUsb @lanOverUsb end |
#leds ⇒ Object
Returns the value of attribute leds.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def leds @leds end |
#location ⇒ Object
Returns the value of attribute location.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def location @location end |
#macAddress ⇒ Object
Returns the value of attribute macAddress.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def macAddress @macAddress end |
#machineType ⇒ Object
Returns the value of attribute machineType.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def machineType @machineType end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def manufacturer @manufacturer end |
#manufacturerId ⇒ Object
Returns the value of attribute manufacturerId.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def manufacturerId @manufacturerId end |
#memoryModules ⇒ Object
Returns the value of attribute memoryModules.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def memoryModules @memoryModules end |
#memorySlots ⇒ Object
Returns the value of attribute memorySlots.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def memorySlots @memorySlots end |
#model ⇒ Object
Returns the value of attribute model.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def model @model end |
#name ⇒ Object
Returns the value of attribute name.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def name @name end |
#parent ⇒ Object
Returns the value of attribute parent.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def parent @parent end |
#partNumber ⇒ Object
Returns the value of attribute partNumber.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def partNumber @partNumber end |
#posID ⇒ Object
Returns the value of attribute posID.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def posID @posID end |
#posId ⇒ Object
Returns the value of attribute posId.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def posId @posId end |
#powerStatus ⇒ Object
Returns the value of attribute powerStatus.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def powerStatus @powerStatus end |
#processors ⇒ Object
Returns the value of attribute processors.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def processors @processors end |
#processorSlots ⇒ Object
Returns the value of attribute processorSlots.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def processorSlots @processorSlots end |
#productId ⇒ Object
Returns the value of attribute productId.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def productId @productId end |
#productName ⇒ Object
Returns the value of attribute productName.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def productName @productName end |
#serialNumber ⇒ Object
Returns the value of attribute serialNumber.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def serialNumber @serialNumber end |
#serviceHostName ⇒ Object
Returns the value of attribute serviceHostName.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def serviceHostName @serviceHostName end |
#slots ⇒ Object
Returns the value of attribute slots.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def slots @slots end |
#subSlots ⇒ Object
Returns the value of attribute subSlots.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def subSlots @subSlots end |
#subType ⇒ Object
Returns the value of attribute subType.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def subType @subType end |
#type ⇒ Object
Returns the value of attribute type.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def type @type end |
#uri ⇒ Object
Returns the value of attribute uri.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def uri @uri end |
#userDescription ⇒ Object
Returns the value of attribute userDescription.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def userDescription @userDescription end |
#uuid ⇒ Object
Returns the value of attribute uuid.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def uuid @uuid end |
#vnicMode ⇒ Object
Returns the value of attribute vnicMode.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def vnicMode @vnicMode end |
#vpdID ⇒ Object
Returns the value of attribute vpdID.
6 7 8 |
# File 'lib/xclarity_client/endpoints/canister.rb', line 6 def vpdID @vpdID end |