/// <summary> /// Helper function to convert ps azure vm backup job error info from service response. /// </summary> private static CmdletModel.AzureVmJobErrorInfo GetPSAzureVmErrorInfo(AzureIaaSVMErrorInfo serviceClientError) { CmdletModel.AzureVmJobErrorInfo psErrorInfo = new CmdletModel.AzureVmJobErrorInfo(); psErrorInfo.ErrorCode = GetJobErrorCode(serviceClientError.ErrorCode); psErrorInfo.ErrorMessage = serviceClientError.ErrorString; psErrorInfo.Recommendations = GetJobErrorRecommendations(serviceClientError.Recommendations); return(psErrorInfo); }
/// <summary> /// Helper function to convert ps azure vm backup job error info from service response. /// </summary> private static CmdletModel.AzureVmJobErrorInfo GetPSAzureVmErrorInfo(AzureIaaSVMErrorInfo serviceClientError) { CmdletModel.AzureVmJobErrorInfo psErrorInfo = new CmdletModel.AzureVmJobErrorInfo(); psErrorInfo.ErrorCode = serviceClientError.ErrorCode ?? default(int); psErrorInfo.ErrorMessage = serviceClientError.ErrorString; if (serviceClientError.Recommendations != null) { psErrorInfo.Recommendations = new List <string>(); psErrorInfo.Recommendations.AddRange(serviceClientError.Recommendations); } return(psErrorInfo); }