Class: XClarityClient::Cmm
- Inherits:
-
Endpoints::XclarityEndpoint
- Object
- Endpoints::XclarityEndpoint
- XClarityClient::Cmm
- Defined in:
- lib/xclarity_client/endpoints/cmm.rb
Constant Summary collapse
- BASE_URI =
'/cmms'.freeze
- LIST_NAME =
'cmmList'.freeze
Instance Attribute Summary collapse
-
#accessState ⇒ Object
Returns the value of attribute accessState.
-
#backedBy ⇒ Object
Returns the value of attribute backedBy.
-
#cmmDisplayName ⇒ Object
Returns the value of attribute cmmDisplayName.
-
#cmmHealthState ⇒ Object
Returns the value of attribute cmmHealthState.
-
#dataHandle ⇒ Object
Returns the value of attribute dataHandle.
-
#description ⇒ Object
Returns the value of attribute description.
-
#dnsHostnames ⇒ Object
Returns the value of attribute dnsHostnames.
-
#domainName ⇒ Object
Returns the value of attribute domainName.
-
#errorFields ⇒ Object
Returns the value of attribute errorFields.
-
#excludedHealthState ⇒ Object
Returns the value of attribute excludedHealthState.
-
#firmware ⇒ Object
Returns the value of attribute firmware.
-
#FRU ⇒ Object
Returns the value of attribute FRU.
-
#fruSerialNumber ⇒ Object
Returns the value of attribute fruSerialNumber.
-
#hostConfig ⇒ Object
Returns the value of attribute hostConfig.
-
#hostname ⇒ Object
Returns the value of attribute hostname.
-
#ipInterfaces ⇒ Object
Returns the value of attribute ipInterfaces.
-
#ipv4Addresses ⇒ Object
Returns the value of attribute ipv4Addresses.
-
#ipv6Addresses ⇒ Object
Returns the value of attribute ipv6Addresses.
-
#leds ⇒ Object
Returns the value of attribute leds.
-
#macAddresses ⇒ Object
Returns the value of attribute macAddresses.
-
#machineType ⇒ Object
Returns the value of attribute machineType.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#manufacturerId ⇒ Object
Returns the value of attribute manufacturerId.
-
#mgmtProcIPaddress ⇒ Object
Returns the value of attribute mgmtProcIPaddress.
-
#model ⇒ Object
Returns the value of attribute model.
-
#name ⇒ Object
Returns the value of attribute name.
-
#overallHealthState ⇒ Object
Returns the value of attribute overallHealthState.
-
#parent ⇒ Object
Returns the value of attribute parent.
-
#partNumber ⇒ Object
Returns the value of attribute partNumber.
-
#powerAllocation ⇒ Object
Returns the value of attribute powerAllocation.
-
#productId ⇒ Object
Returns the value of attribute productId.
-
#role ⇒ Object
Returns the value of attribute role.
-
#serialNumber ⇒ Object
Returns the value of attribute serialNumber.
-
#slots ⇒ Object
Returns the value of attribute slots.
-
#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.
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
#accessState ⇒ Object
Returns the value of attribute accessState.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def accessState @accessState end |
#backedBy ⇒ Object
Returns the value of attribute backedBy.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def backedBy @backedBy end |
#cmmDisplayName ⇒ Object
Returns the value of attribute cmmDisplayName.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def cmmDisplayName @cmmDisplayName end |
#cmmHealthState ⇒ Object
Returns the value of attribute cmmHealthState.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def cmmHealthState @cmmHealthState end |
#dataHandle ⇒ Object
Returns the value of attribute dataHandle.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def dataHandle @dataHandle end |
#description ⇒ Object
Returns the value of attribute description.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def description @description end |
#dnsHostnames ⇒ Object
Returns the value of attribute dnsHostnames.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def dnsHostnames @dnsHostnames end |
#domainName ⇒ Object
Returns the value of attribute domainName.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def domainName @domainName end |
#errorFields ⇒ Object
Returns the value of attribute errorFields.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def errorFields @errorFields end |
#excludedHealthState ⇒ Object
Returns the value of attribute excludedHealthState.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def excludedHealthState @excludedHealthState end |
#firmware ⇒ Object
Returns the value of attribute firmware.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def firmware @firmware end |
#FRU ⇒ Object
Returns the value of attribute FRU.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def FRU @FRU end |
#fruSerialNumber ⇒ Object
Returns the value of attribute fruSerialNumber.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def fruSerialNumber @fruSerialNumber end |
#hostConfig ⇒ Object
Returns the value of attribute hostConfig.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def hostConfig @hostConfig end |
#hostname ⇒ Object
Returns the value of attribute hostname.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def hostname @hostname end |
#ipInterfaces ⇒ Object
Returns the value of attribute ipInterfaces.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def ipInterfaces @ipInterfaces end |
#ipv4Addresses ⇒ Object
Returns the value of attribute ipv4Addresses.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def ipv4Addresses @ipv4Addresses end |
#ipv6Addresses ⇒ Object
Returns the value of attribute ipv6Addresses.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def ipv6Addresses @ipv6Addresses end |
#leds ⇒ Object
Returns the value of attribute leds.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def leds @leds end |
#macAddresses ⇒ Object
Returns the value of attribute macAddresses.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def macAddresses @macAddresses end |
#machineType ⇒ Object
Returns the value of attribute machineType.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def machineType @machineType end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def manufacturer @manufacturer end |
#manufacturerId ⇒ Object
Returns the value of attribute manufacturerId.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def manufacturerId @manufacturerId end |
#mgmtProcIPaddress ⇒ Object
Returns the value of attribute mgmtProcIPaddress.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def mgmtProcIPaddress @mgmtProcIPaddress end |
#model ⇒ Object
Returns the value of attribute model.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def model @model end |
#name ⇒ Object
Returns the value of attribute name.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def name @name end |
#overallHealthState ⇒ Object
Returns the value of attribute overallHealthState.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def overallHealthState @overallHealthState end |
#parent ⇒ Object
Returns the value of attribute parent.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def parent @parent end |
#partNumber ⇒ Object
Returns the value of attribute partNumber.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def partNumber @partNumber end |
#powerAllocation ⇒ Object
Returns the value of attribute powerAllocation.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def powerAllocation @powerAllocation end |
#productId ⇒ Object
Returns the value of attribute productId.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def productId @productId end |
#role ⇒ Object
Returns the value of attribute role.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def role @role end |
#serialNumber ⇒ Object
Returns the value of attribute serialNumber.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def serialNumber @serialNumber end |
#slots ⇒ Object
Returns the value of attribute slots.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def slots @slots end |
#type ⇒ Object
Returns the value of attribute type.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def type @type end |
#uri ⇒ Object
Returns the value of attribute uri.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def uri @uri end |
#userDescription ⇒ Object
Returns the value of attribute userDescription.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def userDescription @userDescription end |
#uuid ⇒ Object
Returns the value of attribute uuid.
8 9 10 |
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8 def uuid @uuid end |