TestimoX

API Reference

Class

BackupPostureInfo

Namespace ComputerX.Backup
Assembly ComputerX
Modifiers sealed

Consolidated backup and recovery posture (VSS and System Restore).

Inheritance

  • Object
  • BackupPostureInfo

Constructors

Properties

public String ComputerName { get; set; } #

Computer name these values were collected for.

public Nullable<Boolean> VssServiceInstalled { get; set; } #

True when VSS service is installed.

public Nullable<Boolean> VssServiceRunning { get; set; } #

True when VSS service is running.

public String VssServiceStartupType { get; set; } #

VSS service startup type.

public Nullable<Boolean> SwprvServiceInstalled { get; set; } #

True when Microsoft Software Shadow Copy Provider service is installed.

public Nullable<Boolean> SwprvServiceRunning { get; set; } #

True when Microsoft Software Shadow Copy Provider service is running.

public String SwprvServiceStartupType { get; set; } #

Microsoft Software Shadow Copy Provider startup type.

public Nullable<Boolean> SystemRestorePolicyDisabled { get; set; } #

True when system restore is disabled by policy.

public Nullable<Boolean> SystemRestoreEnabled { get; set; } #

Best-effort system restore enabled signal.

public Int32 ShadowCopyCount { get; set; } #

Shadow copy count.

public Nullable<DateTime> LatestShadowCopyCreatedUtc { get; set; } #

Latest shadow copy creation timestamp in UTC when available.

public Int32 RestorePointCount { get; set; } #

Restore point count.

public Nullable<DateTime> LatestRestorePointCreatedUtc { get; set; } #

Latest restore point creation timestamp in UTC when available.

public List<ShadowCopyInfo> ShadowCopies { get; set; } #

Shadow copy rows.

public List<RestorePointInfo> RestorePoints { get; set; } #

Restore point rows.