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
-
#backup_job(id) ⇒ Object
Get backupjob by id.
-
#backup_job_session(id, session_id) ⇒ Object
Get backupjob session.
-
#backup_job_sessions(id) ⇒ Object
Get backupjob sessions.
-
#backup_job_state(id) ⇒ Object
Get backupjob state as string.
-
#backup_jobs ⇒ Object
Get all backupjobs.
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_jobs ⇒ Object
Get all backupjobs
9 10 11 |
# File 'lib/integra365/client/backup_jobs.rb', line 9 def backup_jobs get('BackupJobs') end |