Class: XClarityClient::OsImage

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

Constant Summary collapse

BASE_URI =
'/osImages'.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

#deployStatusObject

Returns the value of attribute deployStatus.



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

def deployStatus
  @deployStatus
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#idObject

Returns the value of attribute id.



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

def id
  @id
end

#nameObject

Returns the value of attribute name.



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

def name
  @name
end

#osBuildIdObject

Returns the value of attribute osBuildId.



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

def osBuildId
  @osBuildId
end

#osreleaseObject

Returns the value of attribute osrelease.



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

def osrelease
  @osrelease
end

#profilesObject

Returns the value of attribute profiles.



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

def profiles
  @profiles
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end