Командлет Get-AzStorageBlobContent скачивает указанный большой двоичный объект хранилища.
Если имя большого двоичного объекта недопустимо для локального компьютера, этот командлет автоматически разрешает его, если это возможно.
Примеры
Пример 1. Скачивание содержимого BLOB-объектов по имени
В этом примере сначала получите объект BLOB-объекта и сохраните его в переменной, а затем скачайте содержимое BLOB-объектов с помощью объекта BLOB-объекта.
Пример 5. Скачивание содержимого BLOB-объектов с помощью URI BLOB-объектов
В этом примере будет загружено содержимое большого двоичного объекта с помощью URI, URI может быть URI с маркером Sas.
Если большой двоичный объект находится в учетной записи управляемого диска, а для сервера требуется маркер носителя помимо URI sas, командлет попытается создать маркер носителя с возвращенной аудиторией сервера и учетными данными пользователя AAD, а затем скачать большой двоичный объект с маркером sas URI и носителя.
Параметры
-AbsoluteUri
Универсальный код ресурса (URI) BLOB-объектов для скачивания.
Указывает интервал времени ожидания на стороне клиента (в секундах) для одного запроса на обслуживание.
Если предыдущий вызов завершается сбоем в указанном интервале, этот командлет повторяет запрос.
Если этот командлет не получает успешный ответ до истечения интервала, этот командлет возвращает ошибку.
Указывает облачный большой двоичный объект.
Чтобы получить объект CloudBlob , используйте командлет Get-AzStorageBlob.
Свойства параметра
Тип:
Microsoft.Azure.Storage.Blob.CloudBlob
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
ICloudBlob
Наборы параметров
BlobPipeline
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-CloudBlobContainer
Указывает объект CloudBlobContainer из клиентской библиотеки хранилища Azure.
Его можно создать или использовать командлет Get-AzStorageContainer.
Свойства параметра
Тип:
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ContainerPipeline
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-ConcurrentTaskCount
Указывает максимальное число одновременных сетевых вызовов.
Этот параметр можно использовать для ограничения параллелизма для регулирования использования локального ЦП и пропускной способности, указав максимальное количество одновременных сетевых вызовов.
Указанное значение является абсолютным числом и не умножается на число ядер.
Этот параметр может помочь уменьшить проблемы с сетевым подключением в средах с низкой пропускной способностью, например 100 килобит в секунду.
Значение по умолчанию — 10.
Указывает учетную запись хранения Azure, из которой требуется скачать содержимое BLOB-объектов.
Для создания контекста хранилища можно использовать командлет New-AzStorageContext.
Указывает интервал времени ожидания на стороне службы (в секундах) для запроса.
Если указанный интервал истекает перед обработкой запроса службой, служба хранилища возвращает ошибку.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.