Class: PingdomClientV3::Resources::Check

Inherits:
BaseResource show all
Defined in:
lib/pingdom_client_v3/resources/check.rb

Instance Method Summary collapse

Methods inherited from BaseResource

#initialize

Constructor Details

This class inherits a constructor from PingdomClientV3::Resources::BaseResource

Instance Method Details

#create(payload) ⇒ Object



12
13
14
# File 'lib/pingdom_client_v3/resources/check.rb', line 12

def create(payload)
  post("/checks", payload)
end

#destroy(check_id) ⇒ Object



16
17
18
# File 'lib/pingdom_client_v3/resources/check.rb', line 16

def destroy(check_id)
  delete("/checks/#{check_id}")
end

#index(params = {}) ⇒ Object



4
5
6
# File 'lib/pingdom_client_v3/resources/check.rb', line 4

def index(params = {})
  get("/checks?#{URI.encode_www_form(params)}")
end

#show(check_id) ⇒ Object



8
9
10
# File 'lib/pingdom_client_v3/resources/check.rb', line 8

def show(check_id)
  get("/checks/#{check_id}")
end