Module: Integra365::Client::BackupJobs

Included in:
Integra365::Client
Defined in:
lib/integra365/client/backup_jobs.rb

Overview

Defines methods related to backup job reporting

Instance Method Summary collapse

Instance Method Details

#backup_job(id) ⇒ Object

Get backupjob by id



14
15
16
# File 'lib/integra365/client/backup_jobs.rb', line 14

def backup_job(id)
  get("BackupJobs/#{id}")
end

#backup_job_session(id, session_id) ⇒ Object

Get backupjob session



29
30
31
# File 'lib/integra365/client/backup_jobs.rb', line 29

def backup_job_session(id, session_id)
  get("BackupJobs/#{id}/Sessions/#{session_id}")
end

#backup_job_sessions(id) ⇒ Object

Get backupjob sessions



24
25
26
# File 'lib/integra365/client/backup_jobs.rb', line 24

def backup_job_sessions(id)
  get("BackupJobs/#{id}/Sessions")
end

#backup_job_state(id) ⇒ Object

Get backupjob state as string



19
20
21
# File 'lib/integra365/client/backup_jobs.rb', line 19

def backup_job_state(id)
  get("BackupJobs/#{id}/State")
end

#backup_jobsObject

Get all backupjobs



9
10
11
# File 'lib/integra365/client/backup_jobs.rb', line 9

def backup_jobs
  get('BackupJobs')
end