Operations at FtbuApplianceManagement

This page describes the backend methods at this endpoint.

Signature Description
Void AcceptEula() Accepts EULA
Void AddAgentsByDemandDelayed(String coreId, AddAgentsDemand addAgentsDemand) Add agents by demand to a remote slave core. Host name of the agent should be filled. The action waits until PushInstall job is finished if any.
Void AddAgentsByRequestDelayed(String coreId, AddAgentsRequest addAgentsRequest) Add agents by request to a remote slave core. Host name of the agent should be filled. The action waits until PushInstall job is finished if any.
Void DisableEmergencyExitFromFtbu() Removes flag for emergency exit from FTBU
Void DisableFtbuWeb() Disable FTBU web application
Void EmergencyExitFromFtbu() Setup flag for emergency exit from FTBU
Void EnableFtbuWeb(String physicalPath) Enable FTBU web application
Void ForceBasicFtbuSetup(BasicFtbuSetupRequest ftbuSetupRequest) Force basic FTBU setup
BasicFtbuSetupJobState GetBasicFtbuSetupJobState() Gets basic ftbu setup job's state
ProvisioningPlan GetCustomProvisioningPlan(ProvisioningPlanRequest request) Gets provisioning plan based on provided request
ProvisioningPlan GetDefaultProvisioningPlan() Gets provisioning plan (i.e. max size (in bytes) of the virtual standby disk size that can be created on the appliance, min size of the repository disk size).
FtbuConfiguration GetFtbuConfiguration() Retrieves FTBU configuration
FtbuExecutionModeDetails GetFtbuExecutionModeDetails() Gets value that indicates if FTBU should run in restore mode
Boolean IsHostRebootRequired() Returns TRUE if needs to reboot the host
Void MarkFtbuConfigured() Mark FTBU configured
Void MarkFtbuConfiguredInRestoreMode() Mark FTBU configured in restore mode
Void SetAgentsExportConfigurationsDelayed(AgentExportConfigurationCollection agentsExportConfigurations) Sets the export configuration for the agents. Host name of the agent should be filled. The action waits until PushInstall job is finished if any.
Void SetAgentsSqlInstancesCredentialsAndNightlyJobsDelayed(AgentSqlInstancesChecksConfig agentSqlInstancesChecksConfig) Sets up agents sql instances credentials and nightly jobs (attachability, mountability). The action waits until PushInstall job is finished if any.