Table of Contents

Class BackupExecTaskStorageConfiguration

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the storage configuration for a Backup Exec task.

public class BackupExecTaskStorageConfiguration : GlobalSerializableClassicBase
Inheritance
BackupExecTaskStorageConfiguration

Constructors

BackupExecTaskStorageConfiguration()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.BackupExecTaskStorageConfiguration class.

public BackupExecTaskStorageConfiguration()

Properties

CompressionType

Gets or sets the compression type to use for the backup.

public BackupExecTaskStorageCompressionType CompressionType { get; set; }

Property Value

BackupExecTaskStorageCompressionType

CompressionTypeString

Gets the compression type to use for the backup as a human readable string.

public string CompressionTypeString { get; set; }

Property Value

string

DiskStorageDuration

Gets or sets the duration to keep the backup in hours. This setting applies to disk storage only.

public int DiskStorageDuration { get; set; }

Property Value

int

DiskStorageDurationString

Gets the duration to keep the backup.

public string DiskStorageDurationString { get; set; }

Property Value

string

EjectMedia

Gets or sets whether to eject the media after the job completes.

public BooleanOption EjectMedia { get; set; }

Property Value

BooleanOption

EnableDirectCopyToTape

Gets or sets whether to enable DirectCopy to tape.

public BooleanOption EnableDirectCopyToTape { get; set; }

Property Value

BooleanOption

EncryptionKeyName

Gets or sets the name of the encryption key if required.

public string EncryptionKeyName { get; set; }

Property Value

string

EncryptionType

Gets or sets the encryption type to use.

public BackupExecTaskStorageEncryptionType EncryptionType { get; set; }

Property Value

BackupExecTaskStorageEncryptionType

EncryptionTypeString

Gets the encryption type as a human readable string.

public string EncryptionTypeString { get; set; }

Property Value

string

ExportMedia

Gets or sets whether to export media after job completes.

public BooleanOption ExportMedia { get; set; }

Property Value

BooleanOption

ExportMediaVaultName

Gets or sets the media vault name to export the media.

public string ExportMediaVaultName { get; set; }

Property Value

string

MediaAppendMethod

Gets or sets the append method for the storage.

public BackupExecTaskStorageMediaAppendMethod MediaAppendMethod { get; set; }

Property Value

BackupExecTaskStorageMediaAppendMethod

MediaAppendMethodString

Gets the append method for the storage as a human readable string.

public string MediaAppendMethodString { get; set; }

Property Value

string

MediaSetName

Gets or sets the media set name.

public string MediaSetName { get; set; }

Property Value

string

StorageName

Gets or sets the name of the storage device.

public string StorageName { get; set; }

Property Value

string

Methods

ToString()

Returns the task storage configuration as a human readable string.

public override string ToString()

Returns

string

The task storage configuration as a human readable string.