Class: Veeam::Client

Inherits:
API
  • Object
show all
Includes:
About, Alarms, Companies, Infrastructure
Defined in:
lib/veeam/client.rb,
lib/veeam/client/about.rb,
lib/veeam/client/alarms.rb,
lib/veeam/client/companies.rb,
lib/veeam/client/infrastructure.rb

Overview

Note:

All methods have been separated into modules and follow the same grouping used in api docs

Wrapper for the Veeam REST API

Defined Under Namespace

Modules: About, Alarms, Companies, Infrastructure

Method Summary

Methods included from Alarms

#active_alarm, #active_alarms, #alarm_history, #alarm_template, #alarm_template_events, #alarm_templates

Methods included from Infrastructure

#backup_server, #backup_servers

Methods included from Companies

#companies, #company

Methods included from About

#about

Methods inherited from API

#config, #initialize

Methods included from Authentication

#login

Constructor Details

This class inherits a constructor from Veeam::API