Class BackupExecBackupTaskCommands
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the commands to run as part of a Backup Exec backup definition.
public class BackupExecBackupTaskCommands : GlobalSerializableClassicBase
- Inheritance
-
BackupExecBackupTaskCommands
Constructors
BackupExecBackupTaskCommands()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.BackupExecBackupTaskCommands class.
public BackupExecBackupTaskCommands()
Properties
CheckExitCodes
Gets or sets whether to let Backup Exec check the exit codes of the commands to determine if the commands competed successfully.
public BooleanOption CheckExitCodes { get; set; }
Property Value
CommandLocation
Gets or sets where the command should be executed.
public BackupExecBackupTaskCommandLocation CommandLocation { get; set; }
Property Value
CommandLocationString
Gets where the command should be executed as a human readable string.
public string CommandLocationString { get; set; }
Property Value
CommandTimeout
Gets or sets the timeout permitted for the command in minutes.
public int CommandTimeout { get; set; }
Property Value
PostCommand
Gets or sets the command to execute after the backup has run.
public string PostCommand { get; set; }
Property Value
PreCommand
Gets or sets the command to execute before the backup runs.
public string PreCommand { get; set; }
Property Value
RequirePreCommand
Gets or sets whether the backup should run only if the pre-command is successful.
public BooleanOption RequirePreCommand { get; set; }
Property Value
RunPostCommandAfterVerification
Gets or sets whether to execute the post-command after verification completes.
public BooleanOption RunPostCommandAfterVerification { get; set; }
Property Value
RunPostCommandOnJobFailure
Gets or sets whether the post-command even if the job was unsuccessful.
public BooleanOption RunPostCommandOnJobFailure { get; set; }
Property Value
RunPostCommandOnlyIfPreCommandIsSuccessful
Gets or sets whether the post-command should only be executed if the pre-command is successful.
public BooleanOption RunPostCommandOnlyIfPreCommandIsSuccessful { get; set; }