Class: Aws::SiteMonitor::RestartTask

Inherits:
Object
  • Object
show all
Defined in:
lib/aws/site_monitor.rb

Instance Method Summary collapse

Constructor Details

#initialize(site) ⇒ RestartTask



47
48
49
# File 'lib/aws/site_monitor.rb', line 47

def initialize(site)
  @site = site
end

Instance Method Details

#runObject



51
52
53
54
55
# File 'lib/aws/site_monitor.rb', line 51

def run
  ::Aws::SiteMonitor.ec2_client.reboot_instances({
    instance_ids: @site[:instance_ids]
  })
end