Class: XClarityClient::Discovery

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

Constant Summary collapse

BASE_URI =
'/discovery'.freeze
LIST_NAME =
'deviceList'.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

#chassisListObject

Returns the value of attribute chassisList.



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

def chassisList
  @chassisList
end

#cmmDisplayNameObject

Returns the value of attribute cmmDisplayName.



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

def cmmDisplayName
  @cmmDisplayName
end

#cmmsObject

Returns the value of attribute cmms.



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

def cmms
  @cmms
end

#discoveryInProgressObject

Returns the value of attribute discoveryInProgress.



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

def discoveryInProgress
  @discoveryInProgress
end

#displayNameObject

Returns the value of attribute displayName.



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

def displayName
  @displayName
end

#enablePasswordObject

Returns the value of attribute enablePassword.



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

def enablePassword
  @enablePassword
end

#firmwareObject

Returns the value of attribute firmware.



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

def firmware
  @firmware
end

#fruNumberObject

Returns the value of attribute fruNumber.



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

def fruNumber
  @fruNumber
end

#hostnameObject

Returns the value of attribute hostname.



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

def hostname
  @hostname
end

#ipAddressesObject

Returns the value of attribute ipAddresses.



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

def ipAddresses
  @ipAddresses
end

#lastUpdateElapsedTimeObject

Returns the value of attribute lastUpdateElapsedTime.



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

def lastUpdateElapsedTime
  @lastUpdateElapsedTime
end

#machineTypeObject

Returns the value of attribute machineType.



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

def machineType
  @machineType
end

#managementPortsObject

Returns the value of attribute managementPorts.



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

def managementPorts
  @managementPorts
end

#modelObject

Returns the value of attribute model.



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

def model
  @model
end

#nameObject

Returns the value of attribute name.



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

def name
  @name
end

#nodeListObject

Returns the value of attribute nodeList.



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

def nodeList
  @nodeList
end

#passwordObject

Returns the value of attribute password.



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

def password
  @password
end

#rackswitchListObject

Returns the value of attribute rackswitchList.



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

def rackswitchList
  @rackswitchList
end

#recoveryPasswordObject

Returns the value of attribute recoveryPassword.



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

def recoveryPassword
  @recoveryPassword
end

#securityDescriptorObject

Returns the value of attribute securityDescriptor.



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

def securityDescriptor
  @securityDescriptor
end

#serialNumberObject

Returns the value of attribute serialNumber.



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

def serialNumber
  @serialNumber
end

#softwareObject

Returns the value of attribute software.



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

def software
  @software
end

#statusObject

Returns the value of attribute status.



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

def status
  @status
end

#storageListObject

Returns the value of attribute storageList.



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

def storageList
  @storageList
end

#subTypeObject

Returns the value of attribute subType.



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

def subType
  @subType
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

#usernameObject

Returns the value of attribute username.



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

def username
  @username
end

#uuidObject

Returns the value of attribute uuid.



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

def uuid
  @uuid
end

#wwnnObject

Returns the value of attribute wwnn.



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

def wwnn
  @wwnn
end

#xhmcListObject

Returns the value of attribute xhmcList.



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

def xhmcList
  @xhmcList
end