Class: SendGrid4r::CLI::Subusers::Monitor

Inherits:
SendGrid4r::CLI::SgThor show all
Defined in:
lib/sendgrid4r/cli/subusers/monitor.rb

Overview

SendGrid Web API v3 Subusers Monitor

Instance Method Summary collapse

Methods inherited from SendGrid4r::CLI::SgThor

#initialize

Constructor Details

This class inherits a constructor from SendGrid4r::CLI::SgThor

Instance Method Details

#createObject



19
20
21
22
23
# File 'lib/sendgrid4r/cli/subusers/monitor.rb', line 19

def create
  puts @client.post_subuser_monitor(parameterise(options))
rescue RestClient::ExceptionWithResponse => e
  puts e.inspect
end

#deleteObject



37
38
39
40
41
# File 'lib/sendgrid4r/cli/subusers/monitor.rb', line 37

def delete
  puts @client.delete_subuser_monitor(parameterise(options))
rescue RestClient::ExceptionWithResponse => e
  puts e.inspect
end

#listObject



9
10
11
12
13
# File 'lib/sendgrid4r/cli/subusers/monitor.rb', line 9

def list
  puts @client.get_subuser_monitor(parameterise(options))
rescue RestClient::ExceptionWithResponse => e
  puts e.inspect
end

#updateObject



29
30
31
32
33
# File 'lib/sendgrid4r/cli/subusers/monitor.rb', line 29

def update
  puts @client.put_subuser_monitor(parameterise(options))
rescue RestClient::ExceptionWithResponse => e
  puts e.inspect
end