Class: XClarityClient::ConfigProfile

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

Constant Summary collapse

BASE_URI =
'/profiles'.freeze
LIST_NAME =
'items'.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

#addressPresentObject

Returns the value of attribute addressPresent.



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

def addressPresent
  @addressPresent
end

#bayIdObject

Returns the value of attribute bayId.



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

def bayId
  @bayId
end

#chassisNameObject

Returns the value of attribute chassisName.



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

def chassisName
  @chassisName
end

#commandsObject

Returns the value of attribute commands.



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

def commands
  @commands
end

#complianceStatusObject

Returns the value of attribute complianceStatus.



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

def complianceStatus
  @complianceStatus
end

#deviceIdObject

Returns the value of attribute deviceId.



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

def deviceId
  @deviceId
end

#deviceTypeObject

Returns the value of attribute deviceType.



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

def deviceType
  @deviceType
end

#displayIdObject

Returns the value of attribute displayId.



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

def displayId
  @displayId
end

#displayNameObject

Returns the value of attribute displayName.



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

def displayName
  @displayName
end

#dynamicPropertiesObject

Returns the value of attribute dynamicProperties.



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

def dynamicProperties
  @dynamicProperties
end

#endPointIdObject

Returns the value of attribute endPointId.



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

def endPointId
  @endPointId
end

#endPointTypeObject

Returns the value of attribute endPointType.



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

def endPointType
  @endPointType
end

#externalIdObject

Returns the value of attribute externalId.



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

def externalId
  @externalId
end

#forScalableNodeObject

Returns the value of attribute forScalableNode.



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

def forScalableNode
  @forScalableNode
end

#forScalablePrimaryNodeObject

Returns the value of attribute forScalablePrimaryNode.



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

def forScalablePrimaryNode
  @forScalablePrimaryNode
end

#forScalableSecondaryNodeObject

Returns the value of attribute forScalableSecondaryNode.



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

def forScalableSecondaryNode
  @forScalableSecondaryNode
end

#idObject

Returns the value of attribute id.



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

def id
  @id
end

#IDObject

Returns the value of attribute ID.



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

def ID
  @ID
end

#identifierObject

Returns the value of attribute identifier.



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

def identifier
  @identifier
end

#itemsObject

Returns the value of attribute items.



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

def items
  @items
end

#labelObject

Returns the value of attribute label.



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

def label
  @label
end

#managementPatternPresentObject

Returns the value of attribute managementPatternPresent.



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

def managementPatternPresent
  @managementPatternPresent
end

#nameObject

Returns the value of attribute name.



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

def name
  @name
end

#primaryProfileIDObject

Returns the value of attribute primaryProfileID.



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

def primaryProfileID
  @primaryProfileID
end

#profileNameObject

Returns the value of attribute profileName.



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

def profileName
  @profileName
end

#profilePathObject

Returns the value of attribute profilePath.



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

def profilePath
  @profilePath
end

#profileStatusObject

Returns the value of attribute profileStatus.



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

def profileStatus
  @profileStatus
end

#rackIdObject

Returns the value of attribute rackId.



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

def rackId
  @rackId
end

#rackIDObject

Returns the value of attribute rackID.



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

def rackID
  @rackID
end

#secondaryProfileIDsObject

Returns the value of attribute secondaryProfileIDs.



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

def secondaryProfileIDs
  @secondaryProfileIDs
end

#serverNameObject

Returns the value of attribute serverName.



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

def serverName
  @serverName
end

#serverTemplateIdObject

Returns the value of attribute serverTemplateId.



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

def serverTemplateId
  @serverTemplateId
end

#subBayIdObject

Returns the value of attribute subBayId.



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

def subBayId
  @subBayId
end

#templateIdObject

Returns the value of attribute templateId.



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

def templateId
  @templateId
end

#templateIDObject

Returns the value of attribute templateID.



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

def templateID
  @templateID
end

#templateNameObject

Returns the value of attribute templateName.



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

def templateName
  @templateName
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

#unitObject

Returns the value of attribute unit.



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

def unit
  @unit
end

#uuidObject

Returns the value of attribute uuid.



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

def uuid
  @uuid
end