/// <summary> /// ProcessRecord of the command. /// </summary> public override void ExecuteCmdlet() { try { LongRunningOperationResponse response = RecoveryServicesClient.DeleteProtectionProfile(this.ProtectionProfile.Name); JobResponse jobResponse = RecoveryServicesClient .GetAzureSiteRecoveryJobDetails(PSRecoveryServicesClient.GetJobIdFromReponseLocation(response.Location)); WriteObject(new ASRJob(jobResponse.Job)); } catch (Exception exception) { this.HandleException(exception); } }