Module: NSOne::API::Jobs

Defined in:
lib/nsone/api/jobs.rb

Instance Method Summary collapse

Instance Method Details

#job(job_id) ⇒ NSOne::Response

Returns details for a specific monitoring jobs based on its id

Parameters:

  • job_id (String)

    the job ID

Returns:

Raises:



23
24
25
26
# File 'lib/nsone/api/jobs.rb', line 23

def job(job_id)
  raise NSOne::MissingParameter, "job_id cannot be blank" if blank?(job_id)
  perform_request(HTTP_GET, "/v1/monitoring/jobs/#{job_id}")
end

#jobsNSOne::Response

Returns the list of all monitoring jobs for the account

Returns:



12
13
14
# File 'lib/nsone/api/jobs.rb', line 12

def jobs()
  perform_request(HTTP_GET, "/v1/monitoring/jobs")
end