class Softlayer::Virtual::Storage::Repository
Constants
- SERVICE
Attributes
account[RW]
billing_item[RW]
capacity[RW]
datacenter[RW]
description[RW]
disk_image_count[RW]
disk_images[RW]
guest_count[RW]
guests[RW]
id[RW]
metric_tracking_object[RW]
name[RW]
public_flag[RW]
public_image_billing_item[RW]
type[RW]
type_id[RW]
Public Instance Methods
get_account()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 24 def get_account request(:get_account, Softlayer::Account) end
get_archive_disk_usage_rate_per_gb()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 28 def get_archive_disk_usage_rate_per_gb request(:get_archive_disk_usage_rate_per_gb, Float) end
get_average_usage_metric_data_by_date(message)
click to toggle source
start_date_time end_date_time
# File lib/softlayer/virtual/storage/repository.rb, line 34 def get_average_usage_metric_data_by_date(message) request(:get_average_usage_metric_data_by_date, Float, message) end
get_billing_item()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 38 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item) end
get_datacenter()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 42 def get_datacenter request(:get_datacenter, Softlayer::Location) end
get_disk_images()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 46 def get_disk_images request(:get_disk_images, Array[Softlayer::Virtual::Disk::Image]) end
get_guests()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 50 def get_guests request(:get_guests, Array[Softlayer::Virtual::Guest]) end
get_metric_tracking_object()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 54 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object::Virtual::Storage::Repository) end
get_object()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 58 def get_object request(:get_object, Softlayer::Virtual::Storage::Repository) end
get_public_image_billing_item()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 62 def get_public_image_billing_item request(:get_public_image_billing_item, Softlayer::Billing::Item) end
get_public_image_disk_usage_rate_per_gb()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 66 def get_public_image_disk_usage_rate_per_gb request(:get_public_image_disk_usage_rate_per_gb, Float) end
get_storage_locations()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 70 def get_storage_locations request(:get_storage_locations, Array[Softlayer::Location]) end
get_type()
click to toggle source
# File lib/softlayer/virtual/storage/repository.rb, line 74 def get_type request(:get_type, Softlayer::Virtual::Storage::Repository::Type) end
get_usage_metric_data_by_date(message)
click to toggle source
start_date_time end_date_time
# File lib/softlayer/virtual/storage/repository.rb, line 80 def get_usage_metric_data_by_date(message) request(:get_usage_metric_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], message) end
get_usage_metric_image_by_date(message)
click to toggle source
start_date_time end_date_time
# File lib/softlayer/virtual/storage/repository.rb, line 86 def get_usage_metric_image_by_date(message) request(:get_usage_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, message) end