Table of Contents

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

BooleanOption

CommandLocation

Gets or sets where the command should be executed.

public BackupExecBackupTaskCommandLocation CommandLocation { get; set; }

Property Value

BackupExecBackupTaskCommandLocation

CommandLocationString

Gets where the command should be executed as a human readable string.

public string CommandLocationString { get; set; }

Property Value

string

CommandTimeout

Gets or sets the timeout permitted for the command in minutes.

public int CommandTimeout { get; set; }

Property Value

int

PostCommand

Gets or sets the command to execute after the backup has run.

public string PostCommand { get; set; }

Property Value

string

PreCommand

Gets or sets the command to execute before the backup runs.

public string PreCommand { get; set; }

Property Value

string

RequirePreCommand

Gets or sets whether the backup should run only if the pre-command is successful.

public BooleanOption RequirePreCommand { get; set; }

Property Value

BooleanOption

RunPostCommandAfterVerification

Gets or sets whether to execute the post-command after verification completes.

public BooleanOption RunPostCommandAfterVerification { get; set; }

Property Value

BooleanOption

RunPostCommandOnJobFailure

Gets or sets whether the post-command even if the job was unsuccessful.

public BooleanOption RunPostCommandOnJobFailure { get; set; }

Property Value

BooleanOption

RunPostCommandOnlyIfPreCommandIsSuccessful

Gets or sets whether the post-command should only be executed if the pre-command is successful.

public BooleanOption RunPostCommandOnlyIfPreCommandIsSuccessful { get; set; }

Property Value

BooleanOption