Class: XClarityClient::Cmm

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

Constant Summary collapse

BASE_URI =
'/cmms'.freeze
LIST_NAME =
'cmmList'.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

#accessStateObject

Returns the value of attribute accessState.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def accessState
  @accessState
end

#backedByObject

Returns the value of attribute backedBy.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def backedBy
  @backedBy
end

#cmmDisplayNameObject

Returns the value of attribute cmmDisplayName.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def cmmDisplayName
  @cmmDisplayName
end

#cmmHealthStateObject

Returns the value of attribute cmmHealthState.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def cmmHealthState
  @cmmHealthState
end

#dataHandleObject

Returns the value of attribute dataHandle.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def dataHandle
  @dataHandle
end

#descriptionObject

Returns the value of attribute description.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def description
  @description
end

#dnsHostnamesObject

Returns the value of attribute dnsHostnames.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def dnsHostnames
  @dnsHostnames
end

#domainNameObject

Returns the value of attribute domainName.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def domainName
  @domainName
end

#errorFieldsObject

Returns the value of attribute errorFields.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def errorFields
  @errorFields
end

#excludedHealthStateObject

Returns the value of attribute excludedHealthState.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def excludedHealthState
  @excludedHealthState
end

#firmwareObject

Returns the value of attribute firmware.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def firmware
  @firmware
end

#FRUObject

Returns the value of attribute FRU.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def FRU
  @FRU
end

#fruSerialNumberObject

Returns the value of attribute fruSerialNumber.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def fruSerialNumber
  @fruSerialNumber
end

#hostConfigObject

Returns the value of attribute hostConfig.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def hostConfig
  @hostConfig
end

#hostnameObject

Returns the value of attribute hostname.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def hostname
  @hostname
end

#ipInterfacesObject

Returns the value of attribute ipInterfaces.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def ipInterfaces
  @ipInterfaces
end

#ipv4AddressesObject

Returns the value of attribute ipv4Addresses.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def ipv4Addresses
  @ipv4Addresses
end

#ipv6AddressesObject

Returns the value of attribute ipv6Addresses.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def ipv6Addresses
  @ipv6Addresses
end

#ledsObject

Returns the value of attribute leds.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def leds
  @leds
end

#macAddressesObject

Returns the value of attribute macAddresses.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def macAddresses
  @macAddresses
end

#machineTypeObject

Returns the value of attribute machineType.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def machineType
  @machineType
end

#manufacturerObject

Returns the value of attribute manufacturer.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def manufacturer
  @manufacturer
end

#manufacturerIdObject

Returns the value of attribute manufacturerId.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def manufacturerId
  @manufacturerId
end

#mgmtProcIPaddressObject

Returns the value of attribute mgmtProcIPaddress.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def mgmtProcIPaddress
  @mgmtProcIPaddress
end

#modelObject

Returns the value of attribute model.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def model
  @model
end

#nameObject

Returns the value of attribute name.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def name
  @name
end

#overallHealthStateObject

Returns the value of attribute overallHealthState.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def overallHealthState
  @overallHealthState
end

#parentObject

Returns the value of attribute parent.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def parent
  @parent
end

#partNumberObject

Returns the value of attribute partNumber.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def partNumber
  @partNumber
end

#powerAllocationObject

Returns the value of attribute powerAllocation.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def powerAllocation
  @powerAllocation
end

#productIdObject

Returns the value of attribute productId.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def productId
  @productId
end

#roleObject

Returns the value of attribute role.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def role
  @role
end

#serialNumberObject

Returns the value of attribute serialNumber.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def serialNumber
  @serialNumber
end

#slotsObject

Returns the value of attribute slots.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def slots
  @slots
end

#typeObject

Returns the value of attribute type.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def type
  @type
end

#uriObject

Returns the value of attribute uri.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def uri
  @uri
end

#userDescriptionObject

Returns the value of attribute userDescription.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def userDescription
  @userDescription
end

#uuidObject

Returns the value of attribute uuid.



8
9
10
# File 'lib/xclarity_client/endpoints/cmm.rb', line 8

def uuid
  @uuid
end