class Softlayer::Network::Storage::Schedule
Constants
- SERVICE
Attributes
active[RW]
create_date[RW]
day_of_month[RW]
day_of_week[RW]
event_count[RW]
events[RW]
hour[RW]
id[RW]
minute[RW]
modify_date[RW]
month_of_year[RW]
name[RW]
partnership[RW]
partnership_id[RW]
properties[RW]
property_count[RW]
replica_snapshot_count[RW]
replica_snapshots[RW]
retention_count[RW]
snapshot_count[RW]
snapshots[RW]
type[RW]
type_id[RW]
volume[RW]
volume_id[RW]
Public Class Methods
create_object(message)
click to toggle source
template_object
# File lib/softlayer/network/storage/schedule.rb, line 35 def self.create_object(message) request(:create_object, Softlayer::Network::Storage::Schedule, message) end
Public Instance Methods
delete_object()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 39 def delete_object request(:delete_object, Boolean) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/network/storage/schedule.rb, line 44 def edit_object(message) request(:edit_object, Boolean, message) end
get_day_of_month()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 48 def get_day_of_month request(:get_day_of_month, String) end
get_day_of_week()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 52 def get_day_of_week request(:get_day_of_week, String) end
get_events()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 56 def get_events request(:get_events, Array[Softlayer::Network::Storage::Event]) end
get_hour()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 60 def get_hour request(:get_hour, String) end
get_minute()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 64 def get_minute request(:get_minute, String) end
get_month_of_year()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 68 def get_month_of_year request(:get_month_of_year, String) end
get_object()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 72 def get_object request(:get_object, Softlayer::Network::Storage::Schedule) end
get_partnership()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 76 def get_partnership request(:get_partnership, Softlayer::Network::Storage::Partnership) end
get_properties()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 80 def get_properties request(:get_properties, Array[Softlayer::Network::Storage::Schedule::Property]) end
get_replica_snapshots()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 84 def get_replica_snapshots request(:get_replica_snapshots, Array[Softlayer::Network::Storage]) end
get_retention_count()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 88 def get_retention_count request(:get_retention_count, String) end
get_snapshots()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 92 def get_snapshots request(:get_snapshots, Array[Softlayer::Network::Storage]) end
get_type()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 96 def get_type request(:get_type, Softlayer::Network::Storage::Schedule::Type) end
get_volume()
click to toggle source
# File lib/softlayer/network/storage/schedule.rb, line 100 def get_volume request(:get_volume, Softlayer::Network::Storage) end