Поделиться через


az storage blob

Note

Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Learn more about extensions.

Управление хранилищем объектов для неструктурированных данных (BLOB-объектов).

Укажите один из следующих параметров проверки подлинности для команд: --auth-mode, --account-key, --connection-string, --sas-token. Можно также использовать соответствующие переменные среды для хранения учетных данных проверки подлинности, например AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING и AZURE_STORAGE_SAS_TOKEN.

Команды

Имя Описание Тип Состояние
az storage blob copy

Управление операциями копирования BLOB-объектов. Используется az storage blob show для проверки состояния больших двоичных объектов.

Ядро и расширение GA
az storage blob copy cancel

Прерывание текущей операции копирования.

Core GA
az storage blob copy start

Асинхронное копирование большого двоичного объекта. Используется az storage blob show для проверки состояния больших двоичных объектов.

Core GA
az storage blob copy start (storage-blob-preview Расширение)

Запустите задание большого двоичного объекта копирования.

Extension GA
az storage blob copy start-batch

Скопируйте несколько больших двоичных объектов в контейнер БОЛЬШИХ двоичных объектов. Используется az storage blob show для проверки состояния больших двоичных объектов.

Core GA
az storage blob delete

Пометьте большой двоичный объект или моментальный снимок для удаления.

Core GA
az storage blob delete (storage-blob-preview Расширение)

Пометьте большой двоичный объект или моментальный снимок для удаления.

Extension GA
az storage blob delete-batch

Удаление больших двоичных объектов из контейнера BLOB-объектов рекурсивно.

Core GA
az storage blob download

Скачайте большой двоичный объект в путь к файлу.

Core GA
az storage blob download-batch

Скачайте большие двоичные объекты из контейнера BLOB-объектов рекурсивно.

Core GA
az storage blob exists

Проверьте наличие большого двоичного объекта в контейнере.

Core GA
az storage blob filter

Вывод списка больших двоичных объектов во всех контейнерах, теги которых соответствуют заданному выражению поиска.

Extension Preview
az storage blob generate-sas

Создайте подписанный URL-адрес для большого двоичного объекта.

Core GA
az storage blob generate-sas (storage-blob-preview Расширение)

Создайте подписанный URL-адрес для большого двоичного объекта.

Extension GA
az storage blob immutability-policy

Управление политикой неизменяемости BLOB-объектов.

Core GA
az storage blob immutability-policy delete

Удаление политики неизменяемости большого двоичного объекта.

Core GA
az storage blob immutability-policy set

Задайте политику неизменяемости большого двоичного объекта.

Core GA
az storage blob incremental-copy

Управление операциями добавочного копирования BLOB-объектов.

Core GA
az storage blob incremental-copy cancel

Прервана ожидающая операция copy_blob и оставляет целевой большой двоичный объект нулевой длиной и полными метаданными.

Core GA
az storage blob incremental-copy start

Копирует добавочную копию большого двоичного объекта асинхронно.

Core GA
az storage blob lease

Управление арендой BLOB-объектов хранилища.

Core GA
az storage blob lease acquire

Запрос новой аренды.

Core GA
az storage blob lease break

Разорвать аренду, если контейнер или большой двоичный объект имеет активную аренду.

Core GA
az storage blob lease change

Измените идентификатор аренды активной аренды.

Core GA
az storage blob lease release

Отпустите аренду.

Core GA
az storage blob lease renew

Продление аренды.

Core GA
az storage blob list

Вывод списка больших двоичных объектов в определенном контейнере.

Core GA
az storage blob metadata

Управление метаданными BLOB-объектов.

Core GA
az storage blob metadata show

Возвращает все пользовательские метаданные для указанного большого двоичного объекта или моментального снимка.

Core GA
az storage blob metadata update

Задает пользовательские метаданные для большого двоичного объекта как одну или несколько пар "имя-значение".

Core GA
az storage blob query

Разрешить пользователям выбирать или проектировать данные моментального снимка BLOB-объектов, предоставляя простые выражения запроса.

Core Preview
az storage blob restore

Восстановите большие двоичные объекты в указанных диапазонах BLOB-объектов.

Core GA
az storage blob rewrite

Создайте новый блочный BLOB-объект, в котором содержимое большого двоичного объекта считывается из заданного URL-адреса.

Core Preview
az storage blob service-properties

Управление свойствами службы BLOB-объектов хранилища.

Ядро и расширение GA
az storage blob service-properties delete-policy

Управление свойствами службы политики удаления BLOB-объектов хранилища.

Core GA
az storage blob service-properties delete-policy show

Отображение политики удаления BLOB-объектов хранилища.

Core GA
az storage blob service-properties delete-policy update

Обновите политику удаления BLOB-объектов хранилища.

Core GA
az storage blob service-properties show

Возвращает свойства службы BLOB-объектов учетной записи хранения, включая служба хранилища Azure Аналитику.

Core GA
az storage blob service-properties update

Обновляет свойства службы BLOB-объектов хранилища.

Core GA
az storage blob service-properties update (storage-blob-preview Расширение)

Обновляет свойства службы BLOB-объектов хранилища.

Extension GA
az storage blob set-legal-hold

Задайте юридическое удержание BLOB-объектов.

Core GA
az storage blob set-tier

Задайте уровни блоков или страниц в большом двоичном объекте.

Core GA
az storage blob set-tier (storage-blob-preview Расширение)

Задайте уровни блоков или страниц в большом двоичном объекте.

Extension GA
az storage blob show

Получение сведений о большом двоичном объекте.

Core GA
az storage blob show (storage-blob-preview Расширение)

Получение сведений о большом двоичном объекте.

Extension GA
az storage blob snapshot

Создает моментальный снимок большого двоичного объекта.

Core GA
az storage blob sync

Рекурсивно синхронизируйте большие двоичные объекты с контейнером BLOB-объектов хранилища.

Core Preview
az storage blob tag

Управление тегами BLOB-объектов.

Extension Preview
az storage blob tag list

Получение тегов для большого двоичного объекта или определенной версии большого двоичного объекта или моментального снимка.

Extension Preview
az storage blob tag set

Задайте теги для большого двоичного объекта или определенной версии большого двоичного объекта, но не моментального снимка.

Extension Preview
az storage blob undelete

Восстановление обратимого удаленного большого двоичного объекта или моментального снимка.

Core GA
az storage blob update

Задает системные свойства большого двоичного объекта.

Core GA
az storage blob upload

Отправьте файл в большой двоичный объект хранилища.

Core GA
az storage blob upload-batch

Отправка файлов из локального каталога в контейнер BLOB-объектов.

Core GA
az storage blob url

Создайте URL-адрес для доступа к большому двоичному объекту.

Core GA

az storage blob delete

Пометьте большой двоичный объект или моментальный снимок для удаления.

Большой двоичный объект помечается для последующего удаления во время сборки мусора. Чтобы удалить большой двоичный объект, все его моментальные снимки также должны быть удалены. Оба могут быть удалены одновременно.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]

Примеры

Удалить BLOB.

az storage blob delete -c mycontainer -n MyBlob

Удалите большой двоичный объект с помощью учетных данных для входа.

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--delete-snapshots

Требуется, если большой двоичный объект имеет связанные моментальные снимки. Значения включают: "только": удаляет только моментальные снимки больших двоичных объектов. "include": удаляет большой двоичный объект вместе со всеми моментальными снимками.

Свойство Значение
Допустимые значения: include, only
--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок BLOB-объектов для удаления.

--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob delete (storage-blob-preview Расширение)

Пометьте большой двоичный объект или моментальный снимок для удаления.

Большой двоичный объект помечается для последующего удаления во время сборки мусора. Чтобы удалить большой двоичный объект, все его моментальные снимки также должны быть удалены. Оба могут быть удалены одновременно.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]
                       [--version-id]

Примеры

Удалить BLOB.

az storage blob delete -c mycontainer -n MyBlob

Удалите большой двоичный объект с помощью учетных данных для входа.

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--delete-snapshots

Требуется, если большой двоичный объект имеет связанные моментальные снимки. "только": удаляет только моментальные снимки больших двоичных объектов. "include": удаляет большой двоичный объект вместе со всеми моментальными снимками.

Свойство Значение
Допустимые значения: include, only
--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для извлечения.

--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

--version-id

Необязательный идентификатор версии БОЛЬШОго двоичного объекта. Этот параметр предназначен только для учетной записи с поддержкой управления версиями.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob delete-batch

Удаление больших двоичных объектов из контейнера BLOB-объектов рекурсивно.

az storage blob delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--delete-snapshots {include, only}]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Примеры

Удалите все большие двоичные объекты, заканчивающиеся ".py" в контейнере, который не был изменен в течение 10 дней.

date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern "*.py" --if-unmodified-since $date --auth-mode login

Удалите все большие двоичные объекты в каталоге с именем "dir" в контейнере с именем mycontainer.

az storage blob delete-batch -s mycontainer --pattern "dir/*"

Удалите большие двоичные объекты с форматом "cli-2018-xx-xx.txt" или "cli-2019-xx-xx.txt" в контейнере.

az storage blob delete-batch -s mycontainer --pattern "cli-201[89]-??-??.txt"

Удалите все большие двоичные объекты с форматом "cli-201x-xx-xx.txt", кроме cli-2018-xx-xx.txt" и "cli-2019-xx-xx.txt" в контейнере.

az storage blob delete-batch -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Обязательные параметры

--source -s

Контейнер BLOB-объектов, из которого будут удалены файлы.

Источник может быть URL-адрес контейнера или имя контейнера. Если источником является URL-адрес контейнера, имя учетной записи хранения будет проанализировано из URL-адреса.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--delete-snapshots

Требуется, если большой двоичный объект имеет связанные моментальные снимки.

Свойство Значение
Допустимые значения: include, only
--dryrun

Отображение сводки операций, выполняемых вместо фактического удаления файлов.

Если это указано, он будет игнорировать все аргументы предварительных условий, которые включают --if-modified-since и --if-unmodified-с тех пор. Поэтому файлы будут удалены с помощью команды без --dryrun может отличаться от списка результатов с флагом --dryrun.

Свойство Значение
Default value: False
--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (*).

Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак (*) для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Активный идентификатор аренды большого двоичного объекта.

--pattern

Шаблон, используемый для глоббинга файлов или больших двоичных объектов в источнике. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3/library/fnmatch.html.

При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/". Вы также можете попробовать команду az storage remove с параметром --include and --exclude with azure cli >= 2.0.70, чтобы соответствовать нескольким шаблонам.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob download

Скачайте большой двоичный объект в путь к файлу.

az storage blob download [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--end-range]
                         [--file]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--max-connections]
                         [--name]
                         [--no-progress]
                         [--open-mode]
                         [--overwrite {false, true}]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--tags-condition]
                         [--timeout]
                         [--validate-content]
                         [--version-id]

Примеры

Скачайте большой двоичный объект.

az storage blob download -f /path/to/file -c mycontainer -n MyBlob

Скачайте содержимое БОЛЬШОго двоичного объекта в службу поддержки stdout(pipe).

az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--end-range

Конец диапазона байтов, используемый для скачивания раздела большого двоичного объекта. Если end_range задано, необходимо предоставить start_range. Включено start_range и end_range парам. Ex: start_range=0, end_range=511 будет скачивание первых 512 байт большого двоичного объекта.

--file -f

Путь к файлу для записи. Если не указано, будет использоваться stdout и max_connections будет иметь значение 1.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--max-connections

Количество параллельных подключений, с которыми необходимо скачать.

Свойство Значение
Default value: 2
--name -n

Имя большого двоичного объекта.

--no-progress

Включите этот флаг, чтобы отключить отчеты о ходе выполнения для команды.

Свойство Значение
Default value: False
--open-mode

Режим использования при открытии файла. Обратите внимание, что указание только open_mode добавления предотвращает параллельную загрузку. Таким образом, max_connections должно быть установлено значение 1, если используется этот open_mode.

Свойство Значение
Default value: wb
--overwrite

Перезаписать существующий файл при указании. Значение по умолчанию — истина.

Свойство Значение
Default value: True
Допустимые значения: false, true
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для извлечения.

--start-range

Начало диапазона байтов, используемых для скачивания раздела большого двоичного объекта. Если end_range нет, все байты после скачивания start_range будут загружены. Включено start_range и end_range парам. Ex: start_range=0, end_range=511 будет скачивание первых 512 байт большого двоичного объекта.

--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

--validate-content

Если значение true, вычисляет хэш MD5 для каждого блока большого двоичного объекта. Служба хранилища проверяет хэш содержимого, которое прибыло с хэшом, который был отправлен. Это особенно полезно для обнаружения битов на проводе при использовании http вместо https, так как https (по умолчанию) уже проверяется. Обратите внимание, что этот хэш MD5 не хранится в большом двоичном объекте. Кроме того, обратите внимание, что если этот параметр включен, алгоритм, эффективный в памяти, не будет использоваться, так как вычисление хэша MD5 требует буферизации целых блоков, и это приведет к поражению цели эффективного алгоритма памяти.

Свойство Значение
Default value: False
--version-id

Необязательный идентификатор версии БОЛЬШОго двоичного объекта. Этот параметр предназначен только для учетной записи с поддержкой управления версиями.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob download-batch

Скачайте большие двоичные объекты из контейнера BLOB-объектов рекурсивно.

az storage blob download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--overwrite {false, true}]
                               [--pattern]
                               [--sas-token]

Примеры

Скачайте все большие двоичные объекты, которые заканчиваются .py

az storage blob download-batch -d . --pattern "*.py" -s mycontainer --account-name mystorageaccount --account-key 00000000

Скачайте все большие двоичные объекты в каталоге с именем "dir" из контейнера с именем mycontainer.

az storage blob download-batch -d . -s mycontainer --pattern "dir/*"

Скачайте все большие двоичные объекты с форматом "cli-2018-xx-xx.txt" или "cli-2019-xx-xx.txt" в контейнере в текущий путь.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[89]-??-??.txt"

Скачайте все большие двоичные объекты с форматом "cli-201x-xx-xx.txt", кроме cli-2018-xx-xx.txt" и "cli-2019-xx-xx.txt" в контейнере в текущий путь.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Обязательные параметры

--destination -d

Существующая целевая папка для этой операции скачивания.

--source -s

Контейнер BLOB-объектов, из которого будут загружены файлы.

Источник может быть URL-адрес контейнера или имя контейнера. Если источником является URL-адрес контейнера, имя учетной записи хранения будет проанализировано из URL-адреса.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--dryrun

Отображение сводки операций, выполняемых вместо фактического скачивания файлов.

Свойство Значение
Default value: False
--max-connections

Количество параллельных подключений, с которыми необходимо скачать.

Свойство Значение
Default value: 2
--no-progress

Включите этот флаг, чтобы отключить отчеты о ходе выполнения для команды.

Свойство Значение
Default value: False
--overwrite

Перезаписать существующий файл при указании. Значение по умолчанию — false.

Свойство Значение
Default value: False
Допустимые значения: false, true
--pattern

Шаблон, используемый для глоббинга файлов или больших двоичных объектов в источнике. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3/library/fnmatch.html.

При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob exists

Проверьте наличие большого двоичного объекта в контейнере.

az storage blob exists [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Примеры

Проверьте наличие большого двоичного объекта в контейнере. (autogenerated)

az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это неявное значение DateTime, которое определяет моментальный снимок.

--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob filter

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Вывод списка больших двоичных объектов во всех контейнерах, теги которых соответствуют заданному выражению поиска.

az storage blob filter --tag-filter
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--connection-string]
                       [--container-name]
                       [--sas-token]

Обязательные параметры

--tag-filter

Выражение для поиска больших двоичных объектов, теги которых соответствуют указанному условию. eg. ""yourtagname"='firsttag" и "yourtagname2"='secondtag'".

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Используется, когда требуется перечислить большие двоичные объекты в указанном контейнере.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob generate-sas

Создайте подписанный URL-адрес для большого двоичного объекта.

az storage blob generate-sas [--account-key]
                             [--account-name]
                             [--as-user]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--blob-url]
                             [--cache-control]
                             [--connection-string]
                             [--container-name]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--encryption-scope]
                             [--expiry]
                             [--full-uri]
                             [--https-only]
                             [--ip]
                             [--name]
                             [--permissions]
                             [--policy-name]
                             [--snapshot]
                             [--start]
                             [--timeout]

Примеры

Создайте маркер SAS для большого двоичного объекта с разрешениями только для чтения.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Создайте маркер sas для большого двоичного объекта с указанным диапазоном IP-адресов.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Создайте подписанный URL-адрес для большого двоичного объекта. (autogenerated)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--as-user

Указывает, что эта команда возвращает SAS, подписанный ключом делегирования пользователей. Параметр истечения срока действия и имя входа в режим "-auth-mode" требуются, если этот аргумент указан.

Свойство Значение
Default value: False
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--cache-control

Значение заголовка ответа для cache-Control при доступе к ресурсу с помощью этой подписанной url-адреса.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--content-disposition

Значение заголовка ответа для Content-Disposition при доступе к ресурсу с помощью этой подписанной url-адреса.

--content-encoding

Значение заголовка ответа для Content-Encoding при доступе к ресурсу с помощью этой подписанной url-адреса.

--content-language

Значение заголовка ответа для Content-Language при доступе к ресурсу с помощью этой подписанной url-адреса.

--content-type

Значение заголовка ответа для Content-Type при доступе к ресурсу с помощью этой подписанной url-адреса.

--encryption-scope

Предопределенная область шифрования, используемая для шифрования данных в службе.

--expiry

Указывает время в формате UTC (Y-m-d'T'H:M'Z'), в котором SAS становится недопустимым. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение.

--full-uri

Указывает, что эта команда возвращает полный URI BLOB-объектов и маркер подписанного URL-адреса.

Свойство Значение
Default value: False
--https-only

Разрешать только запросы, сделанные с помощью протокола HTTPS. Если опущено, запросы от протокола HTTP и HTTPS разрешены.

--ip

Указывает IP-адрес или диапазон IP-адресов, из которых следует принимать запросы. Поддерживает только адреса стилей IPv4.

--name -n

Имя большого двоичного объекта.

--permissions

Разрешения, предоставленные SAS. Допустимые значения: (a)dd (c)reate (d)elete (e)xecute (i)set_immutability_policy (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. Можно объединить.

--policy-name

Имя хранимой политики доступа в ACL контейнера.

--snapshot

Необязательный идентификатор моментального снимка большого двоичного объекта. Непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для предоставления разрешения.

--start

Указывает время в формате UTC (Y-m-d'T'H:M'Z'), при котором SAS становится допустимым. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение. По умолчанию используется время запроса.

--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob generate-sas (storage-blob-preview Расширение)

Создайте подписанный URL-адрес для большого двоичного объекта.

az storage blob generate-sas --container-name
                             --name
                             [--account-key]
                             [--account-name]
                             [--as-user]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--expiry]
                             [--full-uri]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--snapshot]
                             [--start]
                             [--version-id]

Примеры

Создайте маркер SAS для большого двоичного объекта с разрешениями только для чтения.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Создайте маркер sas для большого двоичного объекта с указанным диапазоном IP-адресов.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Создайте подписанный URL-адрес для большого двоичного объекта. (autogenerated)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

Обязательные параметры

--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--as-user

Указывает, что эта команда возвращает SAS, подписанный ключом делегирования пользователей. Параметр истечения срока действия и имя входа в режим "-auth-mode" требуются, если этот аргумент указан.

Свойство Значение
Default value: False
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--cache-control

Значение заголовка ответа для Cache-Control при доступе к ресурсу с этой подписанной url-подписью.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--content-disposition

Значение заголовка ответа для Content-Disposition при доступе к ресурсу с этой подписанной url-подписью общего доступа.

--content-encoding

Значение заголовка ответа для Content-Encoding при доступе к ресурсу сигнатуры общего доступа.

--content-language

Значение заголовка ответа для Content-Language при доступе к ресурсу с помощью этой подписанной url-адреса.

--content-type

Значение заголовка ответа для Content-Type при доступе к ресурсу с помощью этой подписанной url-адреса.

--expiry

Указывает время в формате UTC (Y-m-d'T'H:M'Z'), в котором SAS становится недопустимым. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение.

--full-uri

Укажите, что эта команда возвращает полный универсальный код ресурса (URI) BLOB-объектов и маркер подписанного URL-адреса.

Свойство Значение
Default value: False
--https-only

Разрешать только запросы, сделанные с помощью протокола HTTPS. Если опущено, запросы от протокола HTTP и HTTPS разрешены.

--ip

Укажите IP-адрес или диапазон IP-адресов, из которых следует принимать запросы. Если IP-адрес, из которого создается запрос, не соответствует IP-адресу или диапазону адресов, указанному в маркере SAS, запрос не проходит проверку подлинности. Например, указание ip=168.1.5.65 или ip=168.1.5.60-168.1.5.70 в SAS ограничивает запрос на эти IP-адреса.

--permissions

Разрешения, предоставленные SAS. Допустимые значения: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение. Можно объединить.

--policy-name

Имя хранимой политики доступа в ACL контейнера.

--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для извлечения.

--start

Указывает время в формате UTC (Y-m-d'T'H:M'Z'), при котором SAS становится допустимым. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. По умолчанию используется время запроса.

--version-id
Предварительный просмотр

Необязательный идентификатор версии БОЛЬШОго двоичного объекта. Этот параметр предназначен только для учетной записи с поддержкой управления версиями.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob list

Вывод списка больших двоичных объектов в определенном контейнере.

az storage blob list --container-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--connection-string]
                     [--delimiter]
                     [--include]
                     [--marker]
                     [--num-results]
                     [--prefix]
                     [--sas-token]
                     [--show-next-marker]
                     [--timeout]

Примеры

Вывод списка всех BLOB-объектов хранилища в контейнере, имена которых начинаются с foo; будет соответствовать таким именам, как "foo", "foobar" и "foo/bar"

az storage blob list -c mycontainer --prefix foo

Обязательные параметры

--container-name -c

Имя контейнера.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--delimiter

Если запрос включает этот параметр, операция возвращает элемент BlobPrefix в списке результатов, который выступает в качестве заполнителя для всех BLOB, имена которых начинаются с той же подстроки до появления символа разделителя. Разделитель может быть одним символом или строкой.

--include

Укажите один или несколько дополнительных наборов данных для включения в ответ. Варианты включают: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Можно объединить.

--marker

Строковое значение, определяющее часть списка контейнеров, возвращаемую с помощью следующей операции перечисления. Операция возвращает значение NextMarker в теле ответа, если операция перечисления не вернула все контейнеры, оставшиеся в списке с текущей страницей. Если задано, этот генератор начнет возвращать результаты с точки, где остановлен предыдущий генератор.

--num-results

Укажите максимальное число, возвращаемое. Если запрос не указывает num_results или задает значение больше 5000, сервер вернет до 5000 элементов. Обратите внимание, что если операция перечисления пересекает границу секции, служба вернет маркер продолжения для получения оставшихся результатов. Введите "*", чтобы вернуть все.

Свойство Значение
Default value: 5000
--prefix

Отфильтруйте результаты, чтобы вернуть только большие двоичные объекты, имя которых начинается с указанного префикса.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--show-next-marker

Отображение nextMarker в результате при указании.

--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob query

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Разрешить пользователям выбирать или проектировать данные моментального снимка BLOB-объектов, предоставляя простые выражения запроса.

az storage blob query --query-expression
                      [--account-key]
                      [--account-name]
                      [--auth-mode {key, login}]
                      [--blob-endpoint]
                      [--blob-url]
                      [--connection-string]
                      [--container-name]
                      [--if-match]
                      [--if-modified-since]
                      [--if-none-match]
                      [--if-unmodified-since]
                      [--in-column-separator]
                      [--in-escape-char]
                      [--in-has-header]
                      [--in-line-separator]
                      [--in-quote-char]
                      [--in-record-separator]
                      [--input-format {csv, json}]
                      [--lease-id]
                      [--name]
                      [--out-column-separator]
                      [--out-escape-char]
                      [--out-has-header]
                      [--out-line-separator]
                      [--out-quote-char]
                      [--out-record-separator]
                      [--output-format {csv, json}]
                      [--result-file]
                      [--sas-token]
                      [--tags-condition]
                      [--timeout]

Примеры

Разрешить пользователям выбирать или проект в большом двоичном объекте, предоставляя простые выражения запросов.

az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage"

Разрешить пользователям выбирать или проект в большом двоичном объекте, предоставляя простые выражения запросов и сохраняя их в целевом файле.

az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage" --result-file result.csv

Обязательные параметры

--query-expression

Выражение запроса в SQL. Максимальный размер выражения запроса — 256KiB. Дополнительные сведения о синтаксисе выражений см. в статье https://learn.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--in-column-separator

Строка, используемая для разделения столбцов.

Свойство Значение
Parameter group: Input Delimited Text Configuration Arguments
Default value: ,
--in-escape-char

Строка, используемая в качестве escape-символа. Значение по умолчанию пусто.

Свойство Значение
Parameter group: Input Delimited Text Configuration Arguments
--in-has-header

Содержит ли данные большого двоичного объекта заголовки в первой строке. Значение по умолчанию — False, то есть данные будут возвращены включительно от первой строки. Если задано значение True, данные будут возвращены исключительно из первой строки.

Свойство Значение
Parameter group: Input Delimited Text Configuration Arguments
Default value: False
--in-line-separator

Строка, используемая для разделения записей.

Свойство Значение
Parameter group: Input Json Text Configuration Arguments
Default value:
--in-quote-char

Строка, используемая для кавычки определенного поля.

Свойство Значение
Parameter group: Input Delimited Text Configuration Arguments
Default value: "
--in-record-separator

Строка, используемая для разделения записей.

Свойство Значение
Parameter group: Input Delimited Text Configuration Arguments
Default value:
--input-format

Тип сериализации данных, хранящихся в большом двоичном объекте. По умолчанию данные BLOB-объектов обрабатываются как данные CSV, отформатированные на диалекте по умолчанию. Данные большого двоичного объекта будут переформатированы в соответствии с этим профилем при указании формата BLOB-объектов. Если вы выберете json, укажите Output Json Text Configuration Arguments соответствующим образом; Если вы выберете csv, укажите Output Delimited Text Configuration Arguments.

Свойство Значение
Допустимые значения: csv, json
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--name -n

Имя большого двоичного объекта.

--out-column-separator

Строка, используемая для разделения столбцов.

Свойство Значение
Parameter group: Output Delimited Text Configuration Arguments
Default value: ,
--out-escape-char

Строка, используемая в качестве escape-символа. Значение по умолчанию пусто.

Свойство Значение
Parameter group: Output Delimited Text Configuration Arguments
--out-has-header

Содержит ли данные большого двоичного объекта заголовки в первой строке. Значение по умолчанию — False, то есть данные будут возвращены включительно от первой строки. Если задано значение True, данные будут возвращены исключительно из первой строки.

Свойство Значение
Parameter group: Output Delimited Text Configuration Arguments
Default value: False
--out-line-separator

Строка, используемая для разделения записей.

Свойство Значение
Parameter group: Output Json Text Configuration Arguments
Default value:
--out-quote-char

Строка, используемая для кавычки определенного поля.

Свойство Значение
Parameter group: Output Delimited Text Configuration Arguments
Default value: "
--out-record-separator

Строка, используемая для разделения записей.

Свойство Значение
Parameter group: Output Delimited Text Configuration Arguments
Default value:
--output-format

Тип сериализации выходных данных для потока данных. По умолчанию данные будут возвращены, так как они представлены в большом двоичном объекте. Предоставляя выходной формат, данные БОЛЬШИХ двоичных объектов будут переформатированы в соответствии с этим профилем. Если вы выберете json, укажите Output Json Text Configuration Arguments соответствующим образом; Если вы выберете csv, укажите Output Delimited Text Configuration Arguments.

Свойство Значение
Допустимые значения: csv, json
--result-file

Укажите путь к файлу для сохранения результата.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob restore

Восстановите большие двоичные объекты в указанных диапазонах BLOB-объектов.

az storage blob restore --account-name
                        --time-to-restore
                        [--blob-range]
                        [--no-wait]
                        [--resource-group]

Примеры

Восстановите большие двоичные объекты в двух указанных диапазонах БОЛЬШИХ двоичных объектов. Например, (container1/blob1, container2/blob2) и (container2/blob3.). container2/blob4).

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4

Восстановите большие двоичные объекты в указанных диапазонах больших двоичных объектов от учетной записи до конца учетной записи.

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""

Восстановите большие двоичные объекты в указанном диапазоне БОЛЬШИХ двоичных объектов.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2

Восстановление больших двоичных объектов в указанном диапазоне BLOB-объектов без ожидания и запроса состояния восстановления BLOB-объектов с помощью az storage account show.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait

Обязательные параметры

--account-name -n

Имя учетной записи хранения.

--time-to-restore -t

Восстановите большой двоичный объект до указанного времени, которое должно быть датой в формате UTC (Y-m-d'T:M:S'Z').

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--blob-range -r

Диапазоны BLOB-объектов для восстановления. Необходимо указать два значения, чтобы указать start_range и end_range для каждого диапазона BLOB-объектов, например -r BLOB1 BLOB2. Примечание. Пустое означает, что учетная запись начинается как начальное значение диапазона и означает конец учетной записи для конечного диапазона.

--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob rewrite

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Создайте новый блочный BLOB-объект, в котором содержимое большого двоичного объекта считывается из заданного URL-адреса.

Содержимое существующего большого двоичного объекта перезаписывается новым большим двоичным объектом.

az storage blob rewrite --container-name
                        --name
                        --source-uri
                        [--account-key]
                        [--account-name]
                        [--auth-mode {key, login}]
                        [--blob-endpoint]
                        [--connection-string]
                        [--encryption-scope]
                        [--if-match]
                        [--if-modified-since]
                        [--if-none-match]
                        [--if-unmodified-since]
                        [--lease-id]
                        [--sas-token]
                        [--tags-condition]
                        [--tier {Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80}]
                        [--timeout]

Примеры

Обновите область шифрования для существующего большого двоичного объекта.

az storage blob rewrite --source-uri https://srcaccount.blob.core.windows.net/mycontainer/myblob?<sastoken> --encryption-scope newscope -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Обязательные параметры

--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

--source-uri -u

URL-адрес длиной до 2 КБ, указывающий файл или большой двоичный объект. Значение должно быть закодировано URL-адресом, так как оно будет отображаться в URI запроса. Если источник находится в другой учетной записи, источник должен быть общедоступным или пройти проверку подлинности с помощью подписанного URL-адреса. Если источник является общедоступным, проверка подлинности не требуется.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--encryption-scope

Предопределенная область шифрования, используемая для шифрования данных в службе. Область шифрования можно создать с помощью API управления и ссылаться здесь по имени. Если область шифрования по умолчанию определена в контейнере, это значение переопределит его, если область уровня контейнера настроена для разрешения переопределения. В противном случае возникает ошибка.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду. Значение может быть объектом BlobLeaseClient или идентификатором аренды в виде строки.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--tier

Стандартное значение уровня BLOB-объектов для задания большого двоичного объекта. Для этой версии библиотеки это применимо только для блочных BLOB-объектов в стандартных учетных записях хранения.

Свойство Значение
Допустимые значения: Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

Задайте юридическое удержание BLOB-объектов.

az storage blob set-legal-hold --container-name
                               --legal-hold {false, true}
                               --name
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--sas-token]
                               [--timeout]

Настройка юридического удержания BLOB-объектов.

az storage blob set-legal-hold --legal-hold -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Очистка юридического удержания BLOB-объектов.

az storage blob set-legal-hold --legal-hold false -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
--container-name -c

Имя контейнера.

--legal-hold

Указывает, следует ли установить юридическое удержание в большом двоичном объекте.

Свойство Значение
Допустимые значения: false, true
--name -n

Имя большого двоичного объекта.

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob set-tier

Задайте уровни блоков или страниц в большом двоичном объекте.

Для блочного BLOB-объекта эта команда поддерживает только блочный большой двоичный объект в стандартных учетных записях хранения. Для страничного большого двоичного объекта эта команда поддерживает только для страничных BLOB-объектов в учетных записях уровня "Премиум".

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--timeout]
                         [--type {block, page}]

Примеры

Задайте уровни блоков или страниц в большом двоичном объекте. (autogenerated)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Обязательные параметры

--tier

Значение уровня для задания большого двоичного объекта.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

--rehydrate-priority -r
Предварительный просмотр

Укажите приоритет, с помощью которого необходимо восстановить архивный большой двоичный объект. Приоритет можно задать только один раз в большом двоичном объекте, значение по умолчанию — "Стандартный".

Свойство Значение
Допустимые значения: High, Standard
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--timeout

Параметр времени ожидания выражается в секундах. Этот метод может выполнять несколько вызовов к службе Azure, и время ожидания будет применяться к каждому вызову по отдельности.

--type -t

Тип большого двоичного объекта.

Свойство Значение
Default value: block
Допустимые значения: block, page
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob set-tier (storage-blob-preview Расширение)

Задайте уровни блоков или страниц в большом двоичном объекте.

Для блочного BLOB-объекта эта команда поддерживает только блочный большой двоичный объект в стандартных учетных записях хранения. Для страничного большого двоичного объекта эта команда поддерживает только для страничных BLOB-объектов в учетных записях уровня "Премиум".

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]
                         [--type {block, page}]
                         [--version-id]

Примеры

Задайте уровни блоков или страниц в большом двоичном объекте. (autogenerated)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Обязательные параметры

--tier

Значение уровня для задания большого двоичного объекта.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

--rehydrate-priority -r
Предварительный просмотр

Укажите приоритет, с помощью которого необходимо восстановить архивный большой двоичный объект.

Свойство Значение
Допустимые значения: High, Standard
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

--timeout

Параметр времени ожидания выражается в секундах. Этот метод может выполнять несколько вызовов к службе Azure, и время ожидания будет применяться к каждому вызову по отдельности.

--type -t

Тип большого двоичного объекта.

Свойство Значение
Default value: block
Допустимые значения: block, page
--version-id

Необязательный идентификатор версии БОЛЬШОго двоичного объекта. Этот параметр предназначен только для учетной записи с поддержкой управления версиями.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob show

Получение сведений о большом двоичном объекте.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]

Примеры

Показать все свойства большого двоичного объекта.

az storage blob show -c mycontainer -n MyBlob

Получение сведений о большом двоичном объекте (автоматическое создание)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для извлечения.

--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob show (storage-blob-preview Расширение)

Получение сведений о большом двоичном объекте.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]
                     [--version-id]

Примеры

Показать все свойства большого двоичного объекта.

az storage blob show -c mycontainer -n MyBlob

Получение сведений о большом двоичном объекте (автоматическое создание)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Параметр моментального снимка — это непрозрачное значение DateTime, указывающее моментальный снимок большого двоичного объекта для извлечения.

--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

--version-id
Предварительный просмотр

Необязательный идентификатор версии БОЛЬШОго двоичного объекта. Этот параметр предназначен только для учетной записи с поддержкой управления версиями.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob snapshot

Создает моментальный снимок большого двоичного объекта.

Моментальный снимок — это версия BLOB-объекта только для чтения, сделанная в определенный момент времени. Его можно считывать, копировать или удалять, но не изменять. Моментальные снимки обеспечивают способ резервного копирования BLOB-объекта в том виде, в котором он находится в данный момент времени. Моментальный снимок большого двоичного объекта имеет то же имя, что и базовый большой двоичный объект, из которого выполняется моментальный снимок, с добавленным значением DateTime, чтобы указать время создания моментального снимка.

az storage blob snapshot [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--metadata]
                         [--name]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob sync

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Рекурсивно синхронизируйте большие двоичные объекты с контейнером BLOB-объектов хранилища.

az storage blob sync --container
                     --source
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--delete-destination {false, prompt, true}]
                     [--destination]
                     [--exclude-path]
                     [--exclude-pattern]
                     [--include-pattern]
                     [--sas-token]
                     []

Примеры

Синхронизация одного большого двоичного объекта с контейнером.

az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob

Синхронизация каталога с контейнером.

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"

Синхронизация каталога с контейнером с сквозной передачей параметров azcopy (в этом случае ограничение полосы передачи до 20 MBit/s).

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20

Обязательные параметры

--container -c

Контейнер назначения синхронизации.

--source -s

Путь к исходному файлу для синхронизации.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--delete-destination

Определяет, следует ли удалять дополнительные файлы из места назначения, которые отсутствуют в источнике. Может быть задано значение true, false или prompt. Если задано значение prompt, перед планированием удаления файлов и больших двоичных объектов пользователю будет задан вопрос.

Свойство Значение
Parameter group: Additional Flags Arguments
Default value: true
Допустимые значения: false, prompt, true
--destination -d

Путь назначения, который будет предопределен именем БОЛЬШОго двоичного объекта.

--exclude-path

Исключите эти пути. Этот параметр не поддерживает подстановочные знаки (*). Проверка префикса относительного пути. Например: myFolder; myFolder/subDirName/file.pdf.

Свойство Значение
Parameter group: Additional Flags Arguments
--exclude-pattern

Исключите эти файлы, в которых имя соответствует списку шаблонов. For example: .jpg;.pdf;exactName. Этот параметр поддерживает подстановочные знаки (*).

Свойство Значение
Parameter group: Additional Flags Arguments
--include-pattern

Включите только эти файлы, в которых имя соответствует списку шаблонов. For example: .jpg;.pdf;exactName. Этот параметр поддерживает подстановочные знаки (*).

Свойство Значение
Parameter group: Additional Flags Arguments
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
<EXTRA_OPTIONS>
Экспериментальный

Другие параметры, которые будут передаваться в azcopy, как это есть. Поместите все дополнительные параметры после --.

Свойство Значение
Parameter group: Positional
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob undelete

Восстановление обратимого удаленного большого двоичного объекта или моментального снимка.

Операция будет успешно выполнена, только если используется в течение указанного числа дней, заданного в политике хранения удаления. Попытка отменить отмену удаления большого двоичного объекта или моментального снимка, который не является обратимым удалением, будет выполнена без каких-либо изменений.

az storage blob undelete [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--sas-token]
                         [--timeout]

Примеры

Отмена удаления большого двоичного объекта.

az storage blob undelete -c mycontainer -n MyBlob

Отмена удаления большого двоичного объекта с помощью учетных данных для входа.

az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob update

Задает системные свойства большого двоичного объекта.

Если для content_settings задано одно свойство, все свойства будут переопределены.

az storage blob update --container-name
                       --name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache --content-cache-control]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--sas-token]
                       [--tags-condition]
                       [--timeout]

Обязательные параметры

--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--clear-content-settings

Если этот флаг задан, то если задано одно или несколько следующих свойств (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), то все эти свойства задаются вместе. Если значение не указано для данного свойства, если задано хотя бы одно из перечисленных ниже свойств, то это свойство будет снято.

Свойство Значение
Допустимые значения: false, true
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

Передает дополнительные сведения о том, как обрабатывать полезные данные ответа, а также можно использовать для присоединения дополнительных метаданных.

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob upload

Отправьте файл в большой двоичный объект хранилища.

Создайте большой двоичный объект из пути к файлу или обновите содержимое существующего большого двоичного объекта с автоматическим блокированием и уведомлениями о ходе выполнения.

az storage blob upload [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--content-cache --content-cache-control]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--data]
                       [--encryption-scope]
                       [--file]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--length]
                       [--max-connections]
                       [--maxsize-condition]
                       [--metadata]
                       [--name]
                       [--no-progress]
                       [--overwrite {false, true}]
                       [--sas-token]
                       [--socket-timeout]
                       [--tags]
                       [--tags-condition]
                       [--tier]
                       [--timeout]
                       [--type {append, block, page}]
                       [--validate-content]

Примеры

Отправка в большой двоичный объект.

az storage blob upload -f /path/to/file -c mycontainer -n MyBlob

Отправка в большой двоичный объект с URL-адресом sas BLOB-объектов.

az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted

Отправьте файл в большой двоичный объект хранилища. (autogenerated)

az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob

Отправьте строку в большой двоичный объект.

az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Отправка в канал через канал.

echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--blob-url

Полный URL-адрес конечной точки большого двоичного объекта, включая маркер SAS и моментальный снимок при использовании. Это может быть либо основная конечная точка, либо вторичная конечная точка в зависимости от текущей location_mode.

--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--container-name -c

Имя контейнера.

--content-cache --content-cache-control

Строка элемента управления кэшем.

Свойство Значение
Parameter group: Content Control Arguments
--content-disposition

Передает дополнительные сведения о том, как обрабатывать полезные данные ответа, а также можно использовать для присоединения дополнительных метаданных.

Свойство Значение
Parameter group: Content Control Arguments
--content-encoding

Тип кодирования содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--content-language

Язык содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--content-md5

Хэш содержимого MD5.

Свойство Значение
Parameter group: Content Control Arguments
--content-type

Тип MIME содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--data
Предварительный просмотр

Данные BLOB-объектов для отправки.

--encryption-scope

Предопределенная область шифрования, используемая для шифрования данных в службе.

Свойство Значение
Parameter group: Additional Flags Arguments
--file -f

Путь к файлу для отправки в виде содержимого БОЛЬШОго двоичного объекта.

--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак () для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Требуется, если большой двоичный объект имеет действующую аренду.

--length
Предварительный просмотр

Число байтов для чтения из потока. Это необязательно, но оно должно быть предоставлено для оптимальной производительности. Сотрудничество с данными.

--max-connections

Максимальное количество параллельных подключений, используемых при превышении размера большого двоичного объекта 64 МБ.

Свойство Значение
Parameter group: Additional Flags Arguments
Default value: 2
--maxsize-condition

Максимальная длина в байтах, разрешенная для добавления большого двоичного объекта.

Свойство Значение
Parameter group: Content Control Arguments
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.

Свойство Значение
Parameter group: Additional Flags Arguments
--name -n

Имя большого двоичного объекта.

--no-progress

Включите этот флаг, чтобы отключить отчеты о ходе выполнения для команды.

Свойство Значение
Parameter group: Additional Flags Arguments
Default value: False
--overwrite

Следует ли отправить большой двоичный объект перезаписывать текущие данные. Если значение true, операция отправки BLOB-объектов перезаписывает существующие данные. Если задано значение False, операция завершится ошибкой с resourceExistsError. Исключением из приведенного выше является добавление типов BLOB-объектов: если задано значение False и данные уже существуют, ошибка не будет вызвана, и данные будут добавлены к существующему большому двоичному объекту. Если задано перезапись=True, то существующий большой двоичный объект добавления будет удален и создан новый. По умолчанию False.

Свойство Значение
Parameter group: Additional Flags Arguments
Допустимые значения: false, true
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--socket-timeout

Время ожидания сокета (secs), используемое службой для регулирования потока данных.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Свойство Значение
Parameter group: Additional Flags Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--tier

Значение уровня для задания большого двоичного объекта. Для страничного большого двоичного объекта уровень сопоставляется с размером большого двоичного объекта и числом разрешенных операций ввода-вывода в секунду. Возможные значения: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 и это применимо только к страничных BLOB-объектам в учетных записях хранения класса Premium; Для блочного большого двоичного объекта возможные значения: Archive, Cold, Cool и Hot. Это применимо только к блокируемым BLOB-объектам в стандартных учетных записях хранения.

Свойство Значение
Parameter group: Additional Flags Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Свойство Значение
Parameter group: Additional Flags Arguments
--type -t

Значение по умолчанию — page для файлов *.vhd или block.

Свойство Значение
Parameter group: Additional Flags Arguments
Допустимые значения: append, block, page
--validate-content

Укажите, что хэш MD5 должен вычисляться для каждого блока большого двоичного объекта и проверяться службой при поступлении блока.

Свойство Значение
Parameter group: Content Control Arguments
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob upload-batch

Отправка файлов из локального каталога в контейнер BLOB-объектов.

az storage blob upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--content-cache --content-cache-control]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--max-connections]
                             [--maxsize-condition]
                             [--metadata]
                             [--no-progress]
                             [--overwrite {false, true}]
                             [--pattern]
                             [--sas-token]
                             [--tags]
                             [--tags-condition]
                             [--tier]
                             [--timeout]
                             [--type {append, block, page}]
                             [--validate-content]

Примеры

Отправьте все файлы, которые заканчиваются .py, если большой двоичный объект не существует и не был изменен с указанной даты.

az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern "*.py" --if-unmodified-since 2018-08-27T20:51Z

Отправьте все файлы из локального каталога пути в контейнер с именем mycontainer.

az storage blob upload-batch -d mycontainer -s <path-to-directory>

Отправьте все файлы с форматом "cli-2018-xx-xx.txt" или "cli-2019-xx-xx.txt" в локальном каталоге пути.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[89]-??-??.txt"

Отправьте все файлы с форматом "cli-201x-xx-xx.txt", кроме cli-2018-xx-xx.txt" и "cli-2019-xx-xx.txt" в контейнере.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[!89]-??-??.txt"

Обязательные параметры

--destination -d

Контейнер BLOB-объектов, в котором будут отправляться файлы.

Назначение может быть URL-адрес контейнера или имя контейнера. Когда назначение является URL-адресом контейнера, имя учетной записи хранения будет проанализировано из URL-адреса.

--source -s

Каталог, в котором находятся отправленные файлы.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--content-cache --content-cache-control

Строка элемента управления кэшем.

Свойство Значение
Parameter group: Content Control Arguments
--content-disposition

Передает дополнительные сведения о том, как обрабатывать полезные данные ответа, а также можно использовать для присоединения дополнительных метаданных.

Свойство Значение
Parameter group: Content Control Arguments
--content-encoding

Тип кодирования содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--content-language

Язык содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--content-md5

Хэш содержимого MD5.

Свойство Значение
Parameter group: Content Control Arguments
--content-type

Тип MIME содержимого.

Свойство Значение
Parameter group: Content Control Arguments
--destination-path

Путь назначения, который будет предопределен именем БОЛЬШОго двоичного объекта.

--dryrun

Отображение сводки операций, выполняемых вместо фактической отправки файлов.

Свойство Значение
Default value: False
--if-match

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции, только если ETag ресурса соответствует указанному значению.

Свойство Значение
Parameter group: Precondition Arguments
--if-modified-since

Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).

Свойство Значение
Parameter group: Precondition Arguments
--if-none-match

Значение ETag или подстановочный знак (*).

Укажите этот заголовок для выполнения операции, только если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак (*) для выполнения операции только в том случае, если ресурс не существует, и завершится сбоем операции, если она существует.

Свойство Значение
Parameter group: Precondition Arguments
--if-unmodified-since

Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').

Свойство Значение
Parameter group: Precondition Arguments
--lease-id

Активный идентификатор аренды большого двоичного объекта.

--max-connections

Максимальное количество параллельных подключений, используемых при превышении размера большого двоичного объекта 64 МБ.

Свойство Значение
Parameter group: Additional Flags Arguments
Default value: 2
--maxsize-condition

Максимальная длина в байтах, разрешенная для добавления большого двоичного объекта.

Свойство Значение
Parameter group: Content Control Arguments
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.

Свойство Значение
Parameter group: Additional Flags Arguments
--no-progress

Включите этот флаг, чтобы отключить отчеты о ходе выполнения для команды.

Свойство Значение
Parameter group: Additional Flags Arguments
Default value: False
--overwrite

Следует ли отправить большой двоичный объект перезаписывать текущие данные. Если значение true, операция отправки BLOB-объектов перезаписывает существующие данные. Если задано значение False, операция завершится ошибкой с resourceExistsError. Исключением из приведенного выше является добавление типов BLOB-объектов: если задано значение False и данные уже существуют, ошибка не будет вызвана, и данные будут добавлены к существующему большому двоичному объекту. Если задано перезапись=True, то существующий большой двоичный объект добавления будет удален и создан новый. По умолчанию False.

Свойство Значение
Parameter group: Additional Flags Arguments
Допустимые значения: false, true
--pattern

Шаблон, используемый для глоббинга файлов или больших двоичных объектов в источнике. Поддерживаемые шаблоны: "*", "?", "[seq], "[!seq]" и "[!seq]. Дополнительные сведения см. в статье https://docs.python.org/3/library/fnmatch.html.

При использовании "*" в --pattern он будет соответствовать любому символу, включая разделитель каталогов "/".

--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Свойство Значение
Parameter group: Additional Flags Arguments
--tags-condition

Укажите SQL, где предложение тегов BLOB-объектов работает только в больших двоичных объектах со соответствующим значением.

Свойство Значение
Parameter group: Precondition Arguments
--tier

Значение уровня для задания большого двоичного объекта. Для страничного большого двоичного объекта уровень сопоставляется с размером большого двоичного объекта и числом разрешенных операций ввода-вывода в секунду. Возможные значения: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 и это применимо только к страничных BLOB-объектам в учетных записях хранения класса Premium; Для блочного большого двоичного объекта возможные значения: Archive, Cold, Cool и Hot. Это применимо только к блокируемым BLOB-объектам в стандартных учетных записях хранения.

Свойство Значение
Parameter group: Additional Flags Arguments
--timeout

Время ожидания запроса в секундах. Применяется к каждому вызову службы.

Свойство Значение
Parameter group: Additional Flags Arguments
--type -t

Значение по умолчанию — page для файлов *.vhd или block. Параметр переопределяет типы BLOB-объектов для каждого файла.

Свойство Значение
Parameter group: Additional Flags Arguments
Допустимые значения: append, block, page
--validate-content

Указывает, что хэш MD5 должен вычисляться для каждого блока большого двоичного объекта и проверяться службой при поступлении блока.

Свойство Значение
Parameter group: Content Control Arguments
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az storage blob url

Создайте URL-адрес для доступа к большому двоичному объекту.

az storage blob url --container-name
                    --name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--blob-endpoint]
                    [--connection-string]
                    [--protocol {http, https}]
                    [--sas-token]
                    [--snapshot]

Примеры

Создайте URL-адрес для доступа к большому двоичному объекту (автогенерированному)

az storage blob url --connection-string $connectionString --container-name container1 --name blob1

Создайте URL-адрес для доступа к большому двоичному объекту (автогенерированному)

az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1

Обязательные параметры

--container-name -c

Имя контейнера.

--name -n

Имя большого двоичного объекта.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.

Свойство Значение
Parameter group: Storage Account Arguments
--account-name

Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.

Свойство Значение
Parameter group: Storage Account Arguments
--auth-mode

Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.

Свойство Значение
Допустимые значения: key, login
--blob-endpoint

Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account showпомощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.

Свойство Значение
Parameter group: Storage Account Arguments
--connection-string

Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.

Свойство Значение
Parameter group: Storage Account Arguments
--protocol

Протокол для использования.

Свойство Значение
Default value: https
Допустимые значения: http, https
--sas-token

Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.

Свойство Значение
Parameter group: Storage Account Arguments
--snapshot

Строковое значение, однозначно определяющее моментальный снимок. Значение этого параметра запроса указывает версию моментального снимка.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False