Classes/RestoreOperationResult.ps1
|
#Requires -Version 5.1 class RestoreOperationResult { [string]$ObjectDN [string]$CorrelationId [string]$BackupFile [DateTime]$BackupDate [DateTime]$RestorationDate [bool]$Success [string]$ErrorMessage [TimeSpan]$ProcessingTime [bool]$BackupValidation [int]$EntriesRestored [bool]$WhatIfMode RestoreOperationResult() { $this.RestorationDate = Get-Date $this.CorrelationId = [System.Guid]::NewGuid().ToString() $this.Success = $false $this.BackupValidation = $false $this.EntriesRestored = 0 $this.WhatIfMode = $false $this.ProcessingTime = [TimeSpan]::Zero } } |