diff --git a/src/Storage/Storage.Management/ChangeLog.md b/src/Storage/Storage.Management/ChangeLog.md index cf8663f4377f..5dbdeeb3fc0e 100644 --- a/src/Storage/Storage.Management/ChangeLog.md +++ b/src/Storage/Storage.Management/ChangeLog.md @@ -18,6 +18,8 @@ - Additional information about change #1 --> ## Upcoming Release +* Fixed an issue that list account from resource group won't use nextlink + - `Get-AzStorageAccount` ## Version 3.4.0 * Upgraded to Microsoft.Azure.Management.Storage 19.0.0, to support new API version 2021-01-01. diff --git a/src/Storage/Storage.Management/StorageAccount/GetAzureStorageAccount.cs b/src/Storage/Storage.Management/StorageAccount/GetAzureStorageAccount.cs index c7e5da3e1cd6..f253649af99e 100644 --- a/src/Storage/Storage.Management/StorageAccount/GetAzureStorageAccount.cs +++ b/src/Storage/Storage.Management/StorageAccount/GetAzureStorageAccount.cs @@ -99,9 +99,14 @@ public override void ExecuteCmdlet() } else if (string.IsNullOrEmpty(this.Name)) { - var storageAccounts = this.StorageClient.StorageAccounts.ListByResourceGroup(this.ResourceGroupName); - + IPage storageAccounts = this.StorageClient.StorageAccounts.ListByResourceGroup(this.ResourceGroupName); WriteStorageAccountList(storageAccounts); + + while (storageAccounts.NextPageLink != null) + { + storageAccounts = this.StorageClient.StorageAccounts.ListByResourceGroupNext(storageAccounts.NextPageLink); + WriteStorageAccountList(storageAccounts); + } } else {