class Softlayer::Virtual::Guest::Block::Device::Template::Group
Constants
- SERVICE
Attributes
account[RW]
account_contact_count[RW]
account_contacts[RW]
account_id[RW]
account_reference_count[RW]
account_references[RW]
block_device_count[RW]
block_devices[RW]
block_devices_disk_space_total[RW]
children[RW]
children_count[RW]
create_date[RW]
datacenter[RW]
datacenter_count[RW]
datacenters[RW]
flex_image_flag[RW]
global_identifier[RW]
id[RW]
image_type[RW]
image_type_key_name[RW]
name[RW]
note[RW]
parent[RW]
parent_id[RW]
public_flag[RW]
ssh_key_count[RW]
ssh_keys[RW]
status[RW]
status_id[RW]
storage_repository[RW]
summary[RW]
tag_reference_count[RW]
tag_references[RW]
transaction[RW]
transaction_id[RW]
user_record_id[RW]
Public Class Methods
create_from_external_source(message)
click to toggle source
configuration
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 59 def self.create_from_external_source(message) request(:create_from_external_source, Softlayer::Virtual::Guest::Block::Device::Template::Group, message) end
get_public_customer_owned_images()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 141 def self.get_public_customer_owned_images request(:get_public_customer_owned_images, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group]) end
get_public_images()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 145 def self.get_public_images request(:get_public_images, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group]) end
get_vhd_import_software_descriptions()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 173 def self.get_vhd_import_software_descriptions request(:get_vhd_import_software_descriptions, Array[Softlayer::Software::Description]) end
Public Instance Methods
add_locations(message)
click to toggle source
locations
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 49 def add_locations(message) request(:add_locations, Boolean, message) end
copy_to_external_source(message)
click to toggle source
configuration
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 54 def copy_to_external_source(message) request(:copy_to_external_source, Boolean, message) end
create_public_archive_transaction(message)
click to toggle source
group_name summary note locations
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 67 def create_public_archive_transaction(message) request(:create_public_archive_transaction, Integer, message) end
delete_object()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 71 def delete_object request(:delete_object, Softlayer::Provisioning::Version1::Transaction) end
deny_sharing_access(message)
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 76 def deny_sharing_access(message) request(:deny_sharing_access, Boolean, message) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 81 def edit_object(message) request(:edit_object, Boolean, message) end
get_account()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 85 def get_account request(:get_account, Softlayer::Account) end
get_account_contacts()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 89 def get_account_contacts request(:get_account_contacts, Array[Softlayer::Account::Contact]) end
get_account_references()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 93 def get_account_references request(:get_account_references, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group::Accounts]) end
get_block_devices()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 97 def get_block_devices request(:get_block_devices, Array[Softlayer::Virtual::Guest::Block::Device::Template]) end
get_block_devices_disk_space_total()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 101 def get_block_devices_disk_space_total request(:get_block_devices_disk_space_total, Float) end
get_children()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 105 def get_children request(:get_children, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group]) end
get_datacenter()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 109 def get_datacenter request(:get_datacenter, Softlayer::Location) end
get_datacenters()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 113 def get_datacenters request(:get_datacenters, Array[Softlayer::Location]) end
get_flex_image_flag()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 117 def get_flex_image_flag request(:get_flex_image_flag, Boolean) end
get_global_identifier()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 121 def get_global_identifier request(:get_global_identifier, String) end
get_image_type()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 125 def get_image_type request(:get_image_type, String) end
get_image_type_key_name()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 129 def get_image_type_key_name request(:get_image_type_key_name, String) end
get_object()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 133 def get_object request(:get_object, Softlayer::Virtual::Guest::Block::Device::Template::Group) end
get_parent()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 137 def get_parent request(:get_parent, Softlayer::Virtual::Guest::Block::Device::Template::Group) end
get_ssh_keys()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 149 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end
get_status()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 153 def get_status request(:get_status, Softlayer::Virtual::Guest::Block::Device::Template::Group::Status) end
get_storage_locations()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 157 def get_storage_locations request(:get_storage_locations, Array[Softlayer::Location]) end
get_storage_repository()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 161 def get_storage_repository request(:get_storage_repository, Softlayer::Virtual::Storage::Repository) end
get_tag_references()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 165 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end
get_transaction()
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 169 def get_transaction request(:get_transaction, Softlayer::Provisioning::Version1::Transaction) end
permit_sharing_access(message)
click to toggle source
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 178 def permit_sharing_access(message) request(:permit_sharing_access, Boolean, message) end
remove_locations(message)
click to toggle source
locations
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 183 def remove_locations(message) request(:remove_locations, Boolean, message) end
set_available_locations(message)
click to toggle source
locations
# File lib/softlayer/virtual/guest/block/device/template/group.rb, line 188 def set_available_locations(message) request(:set_available_locations, Boolean, message) end