Click or drag to resize

IInfrascaleSdk Interface

Interface for channel to Infrascale Service.

Namespace:  SOS.SDK.Contracts
Assembly:  SOS.SDK (in SOS.SDK.dll) Version: 7.6.1.5742
Syntax
C#
public interface IInfrascaleSdk

The IInfrascaleSdk type exposes the following members.

Methods
  NameDescription
Public methodCancelJob
Cancel running Job. Please note: use CancelOnlineBackup(CancelOnlineBackupRequest) method for cancelling OnlineBackup Job.
Public methodCode exampleCancelOnlineBackup
Cancel the current backup session.
Public methodCode exampleGetAccountInfo
Returns information about signed in account.
Public methodGetApplicationSettings
Get the Application settings.
Public methodGetJobSession
Retrieves job's state by JobId.
Public methodGetJobSessions
Retrieves states of all running Jobs.
Public methodCode exampleGetOnlineBackupSettings
Get Online Backup settings from the settings storage.
Public methodCode exampleGetRecoveryItems
Retrieves the list of folders and files available for recovery at specified Path. If Path is not specified returns a list of systems.
Public methodIsMSExchangePresent
Check if MSExchange is present on this system.
Public methodIsMSSqlPresent
Check if MSSql is present on this system.
Public methodLoadBaremetalBackupSchedule
Load Baremetal Backup schedule.
Public methodLoadExchangeBackupSchedule
Load Exchange Backup schedule.
Public methodLoadImageStreamBackupSchedule
Load ImageStream Backup schedule.
Public methodLoadMSSqlBackupSchedule
Load MSSql Backup schedule.
Public methodLoadOnlineBackupSchedule
Load Online Backup schedule.
Public methodCode examplePauseOnlineBackup
Pause the current backup session.
Public methodCode exampleRemoveOnlineBackupSettings
Remove existing Online Backup settings from the settings storage.
Public methodCode exampleResumeOnlineBackup
Resume the current backup session (if paused).
Public methodRunLiveProtect
Run LiveProtect.
Public methodCode exampleRunOnlineBackupJob
Add new Online Backup job request using existing settings.
Public methodCode exampleRunRecoveryJob
Starts Recovery Job.
Public methodCode exampleRunRefreshRecoveryInfoJob
Starts RefreshRecoveryInfo job that refreshes local db of metadata by syncing it with backup server.
Public methodScanNtfsVolume
Start Scan NTFS Volume Job.
Public methodScheduleBaremetalBackup
Schedule Baremetal Backup Job.
Public methodScheduleExchangeBackup
Schedule Exchange Backup Job.
Public methodScheduleImageStreamBackup
Schedule ImageStream (Advanced) Backup Job.
Public methodScheduleMSSqlBackup
Schedule MS SQL Backup Job.
Public methodScheduleOnlineBackup
Schedule Online Backup Job.
Public methodScheduleUpdateNotifier
Schedule UpdateNotifier launch.
Public methodSetInternetSettings
Set Internet (Proxy) settings.
Public methodCode exampleSetOnlineBackupSettings
Add Online Backup settings to the settings storage.
Public methodCode exampleSignIn
Creates session for specific backup account using User Credentials.
Public methodCode exampleSignOut
Signing out backup account on Infrascale Service.
Public methodStopLiveProtect
Stop LiveProtect.
Public methodCode exampleSubscribeCallback
Allows to receive notification about events are occurred in scope of specific backup account.
Public methodUnscheduleBaremetalBackup
Delete schedules of the Baremetal Backup.
Public methodUnscheduleExchangeBackup
Delete schedules of the Exchange Backup.
Public methodUnscheduleImageStreamBackup
Delete schedules of the ImageStream Backup.
Public methodUnscheduleMSSqlBackup
Delete schedules of the MSSql Backup.
Public methodUnscheduleOnlineBackup
Delete schedules of the OnlineBackup.
Public methodCode exampleUnsubscribeCallback
Stops receiving notification about events are occurred in scope of specific backup account.
Public methodUpdateServerAuthToken
Operation for update ServerAuthToken for the Account.
Top
See Also