class Softlayer::Virtual::Disk::Image

Constants

SERVICE

Attributes

billing_item[RW]
block_device_count[RW]
block_devices[RW]
bootable_volume_flag[RW]
capacity[RW]
checksum[RW]
coalesced_disk_image_count[RW]
coalesced_disk_images[RW]
copy_on_write_flag[RW]
create_date[RW]
description[RW]
id[RW]
local_disk_flag[RW]
metadata_flag[RW]
modify_date[RW]
name[RW]
parent_id[RW]
software_reference_count[RW]
software_references[RW]
source_disk_image[RW]
storage_repository[RW]
storage_repository_id[RW]
storage_repository_type[RW]
template_block_device[RW]
type[RW]
type_id[RW]
units[RW]
uuid[RW]

Public Class Methods

get_public_iso_images() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 74
def self.get_public_iso_images
  request(:get_public_iso_images, Array[Softlayer::Virtual::Disk::Image])
end

Public Instance Methods

edit_object(message) click to toggle source

template_object

# File lib/softlayer/virtual/disk/image.rb, line 38
def edit_object(message)
  request(:edit_object, Boolean, message)
end
get_billing_item() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 42
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item::Virtual::Disk::Image)
end
get_block_devices() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 46
def get_block_devices
  request(:get_block_devices, Array[Softlayer::Virtual::Guest::Block::Device])
end
get_bootable_volume_flag() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 50
def get_bootable_volume_flag
  request(:get_bootable_volume_flag, Boolean)
end
get_coalesced_disk_images() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 54
def get_coalesced_disk_images
  request(:get_coalesced_disk_images, Array[Softlayer::Virtual::Disk::Image])
end
get_copy_on_write_flag() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 58
def get_copy_on_write_flag
  request(:get_copy_on_write_flag, Boolean)
end
get_local_disk_flag() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 62
def get_local_disk_flag
  request(:get_local_disk_flag, Boolean)
end
get_metadata_flag() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 66
def get_metadata_flag
  request(:get_metadata_flag, Boolean)
end
get_object() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 70
def get_object
  request(:get_object, Softlayer::Virtual::Disk::Image)
end
get_software_references() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 78
def get_software_references
  request(:get_software_references, Array[Softlayer::Virtual::Disk::Image::Software])
end
get_source_disk_image() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 82
def get_source_disk_image
  request(:get_source_disk_image, Softlayer::Virtual::Disk::Image)
end
get_storage_repository() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 86
def get_storage_repository
  request(:get_storage_repository, Softlayer::Virtual::Storage::Repository)
end
get_storage_repository_type() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 90
def get_storage_repository_type
  request(:get_storage_repository_type, Softlayer::Virtual::Storage::Repository::Type)
end
get_template_block_device() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 94
def get_template_block_device
  request(:get_template_block_device, Softlayer::Virtual::Guest::Block::Device::Template)
end
get_type() click to toggle source
# File lib/softlayer/virtual/disk/image.rb, line 98
def get_type
  request(:get_type, Softlayer::Virtual::Disk::Image::Type)
end