public void WriteAzureBackupRecoveryPoint(IEnumerable<CSMRecoveryPointResponse> sourceRecoverPointList, AzureRMBackupItem azureBackupItem) { List<AzureRMBackupRecoveryPoint> targetList = new List<AzureRMBackupRecoveryPoint>(); foreach (var sourceRecoverPoint in sourceRecoverPointList) { targetList.Add(new AzureRMBackupRecoveryPoint(sourceRecoverPoint, azureBackupItem)); } this.WriteObject(targetList, true); }
public AzureRMBackupRecoveryPoint(CSMRecoveryPointResponse recoveryPointInfo, AzureRMBackupItem azureBackupItem) : base(recoveryPointInfo, azureBackupItem) { RecoveryPointTime = recoveryPointInfo.Properties.RecoveryPointTime; RecoveryPointType = recoveryPointInfo.Properties.RecoveryPointType; }
public AzureBackupRecoveryPointContextObject(CSMRecoveryPointResponse recoveryPointInfo, AzureRMBackupItem azureBackupItem) : base(azureBackupItem) { RecoveryPointName = recoveryPointInfo.Name; }
public void WriteAzureBackupRecoveryPoint(CSMRecoveryPointResponse sourceRecoverPoint, AzureRMBackupItem azureBackupItem) { this.WriteObject(new AzureRMBackupRecoveryPoint(sourceRecoverPoint, azureBackupItem)); }