使用ContinuationToken获取Blob列表

时间:2019-01-25 06:08:16

标签: powershell azure-storage azure-automation

我找到并使用此代码示例

$MaxReturn = 10000
$ContainerName = "abc"
$Total = 0
$Token = $Null
do
 {
     $Blobs = Get-AzureStorageBlob -Container $ContainerName -MaxCount $MaxReturn  -ContinuationToken $Token
     $Total += $Blobs.Count
     if($Blobs.Length -le 0) { Break;}
     $Token = $Blobs[$blobs.Count -1].ContinuationToken;
 }
 While ($Token -ne $Null)
Echo "Total $Total blobs in container $ContainerName"

但就我而言,我已删除发现的斑点,我应该更改$ Token属性的工作吗? 当我运行脚本时,我可以看到第一包的斑点在5分钟内被清除,第二包的斑点在10分钟内...

0 个答案:

没有答案