class Fog::ArubaCloud::Compute::Custom_Template
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/fog/arubacloud/compute/models/custom_template.rb, line 35 def initialize(attributes = {}) @service = attributes[:service] end
Public Instance Methods
create()
click to toggle source
# File lib/fog/arubacloud/compute/models/custom_template.rb, line 39 def create requires :appliancetypeid, :architecturetypeid, :osfamilyid, :osversion, :revision, :defaultvalue, :maxvalue, :minvalue, :resourcetype, :templateboundid,:templatedescription, :templateexternaldescription, :templatepassword, :templateusername, :virtualmachineid data = :attributes service.create_custom_template(data) end
delete()
click to toggle source
# File lib/fog/arubacloud/compute/models/custom_template.rb, line 51 def delete requires :id data = :attributes service.delete_custom_template(data) end
edit()
click to toggle source
# File lib/fog/arubacloud/compute/models/custom_template.rb, line 45 def edit requires :appliancetypeid, :architecturetypeid, :osfamilyid, :osversion, :revision, :defaultvalue, :maxvalue, :minvalue, :resourcetype, :templateboundid,:templatedescription, :templateexternaldescription, :templatepassword, :templateusername, :virtualmachineid data = :attributes service.edit_custom_template(data) end