public IList <SQLDataDirectory> GetRpDetails(string vaultName, string resourceGroupName) { Dictionary <UriEnums, string> uriDict = HelperUtils.ParseUri(RecoveryPoint.Id); string containerUri = HelperUtils.GetContainerUri(uriDict, RecoveryPoint.Id); string protectedItemName = HelperUtils.GetProtectedItemUri(uriDict, RecoveryPoint.Id); var rpResponse = ServiceClientAdapter.GetRecoveryPointDetails( containerUri, protectedItemName, RecoveryPoint.RecoveryPointId, vaultName: vaultName, resourceGroupName: resourceGroupName); AzureWorkloadSQLRecoveryPoint recoveryPoint = rpResponse.Properties as AzureWorkloadSQLRecoveryPoint; return(recoveryPoint.ExtendedInfo.DataDirectoryPaths); }