az storage file

Примечание.

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

Управление общими папками, используюющими протокол S МБ 3.0.

Команды

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

Управление операциями копирования файлов.

Ядро и расширение Общедоступная версия
az storage file copy cancel

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

Основные сведения Общедоступная версия
az storage file copy cancel (storage-preview Расширение)

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

Расширение "Предварительная версия"
az storage file copy start

Асинхронное копирование файла.

Основные сведения Общедоступная версия
az storage file copy start (storage-preview Расширение)

Асинхронное копирование файла.

Расширение "Предварительная версия"
az storage file copy start-batch

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

Основные сведения Общедоступная версия
az storage file copy start-batch (storage-preview Расширение)

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

Расширение "Предварительная версия"
az storage file delete

Пометьте указанный файл для удаления.

Основные сведения Общедоступная версия
az storage file delete (storage-preview Расширение)

Пометьте указанный файл для удаления.

Расширение "Предварительная версия"
az storage file delete-batch

Удаление файлов из служба хранилища Azure общей папки.

Основные сведения Общедоступная версия
az storage file delete-batch (storage-preview Расширение)

Удаление файлов из служба хранилища Azure общей папки.

Расширение "Предварительная версия"
az storage file download

Скачайте файл в путь к файлу с автоматическими блоками и уведомлениями о ходе выполнения.

Основные сведения Общедоступная версия
az storage file download (storage-preview Расширение)

Скачайте файл в путь к файлу с автоматическими блоками и уведомлениями о ходе выполнения.

Расширение "Предварительная версия"
az storage file download-batch

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции.

Основные сведения Общедоступная версия
az storage file download-batch (storage-preview Расширение)

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции.

Расширение "Предварительная версия"
az storage file exists

Проверьте наличие файла.

Основные сведения Общедоступная версия
az storage file exists (storage-preview Расширение)

Проверьте наличие файла.

Расширение "Предварительная версия"
az storage file generate-sas

Создайте подписанный URL-адрес для файла.

Основные сведения Общедоступная версия
az storage file generate-sas (storage-preview Расширение)

Создайте подписанный URL-адрес для файла.

Расширение "Предварительная версия"
az storage file list

Вывод списка файлов и каталогов в общей папке.

Основные сведения Общедоступная версия
az storage file list (storage-preview Расширение)

Вывод списка файлов и каталогов в общей папке.

Расширение "Предварительная версия"
az storage file metadata

Управление метаданными файла.

Ядро и расширение Общедоступная версия
az storage file metadata show

Возвращает все пользовательские метаданные для файла.

Основные сведения Общедоступная версия
az storage file metadata show (storage-preview Расширение)

Возвращает все пользовательские метаданные для файла.

Расширение "Предварительная версия"
az storage file metadata update

Обновление метаданных файла.

Основные сведения Общедоступная версия
az storage file metadata update (storage-preview Расширение)

Обновление метаданных файла.

Расширение "Предварительная версия"
az storage file resize

Измените размер файла на указанный размер.

Основные сведения Общедоступная версия
az storage file resize (storage-preview Расширение)

Измените размер файла на указанный размер.

Расширение "Предварительная версия"
az storage file show

Возвращает все пользовательские метаданные, стандартные свойства HTTP и системные свойства для файла.

Основные сведения Общедоступная версия
az storage file show (storage-preview Расширение)

Возвращает все пользовательские метаданные, стандартные свойства HTTP и системные свойства для файла.

Расширение "Предварительная версия"
az storage file update

Задайте системные свойства файла.

Основные сведения Общедоступная версия
az storage file update (storage-preview Расширение)

Задайте системные свойства файла.

Расширение "Предварительная версия"
az storage file upload

Отправьте файл в общую папку, использующую протокол S МБ 3.0.

Основные сведения Общедоступная версия
az storage file upload (storage-preview Расширение)

Отправьте файл в общую папку, использующую протокол S МБ 3.0.

Расширение "Предварительная версия"
az storage file upload-batch

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

Основные сведения Общедоступная версия
az storage file upload-batch (storage-preview Расширение)

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

Расширение "Предварительная версия"
az storage file url

Создайте URL-адрес для доступа к файлу.

Основные сведения Общедоступная версия
az storage file url (storage-preview Расширение)

Создайте URL-адрес для доступа к файлу.

Расширение "Предварительная версия"

az storage file delete

Пометьте указанный файл для удаления.

Позже файл удаляется во время сборки мусора.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

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

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

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

Пометьте указанный файл для удаления.

Позже файл удаляется во время сборки мусора.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file delete-batch

Удаление файлов из служба хранилища Azure общей папки.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Примеры

Удаление файлов из служба хранилища Azure общей папки. (автоматическое создание)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Удаление файлов из служба хранилища Azure общей папки. (автоматическое создание)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern "*.py" --source /path/to/file

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

--source -s

Источник операции удаления файла. Источником может быть URL-адрес общей папки или имя общего ресурса.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

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

значение по умолчанию: False
--file-endpoint

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

--pattern

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

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

--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

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

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

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

Удаление файлов из служба хранилища Azure общей папки.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Примеры

Удаление файлов из служба хранилища Azure общей папки. (автоматическое создание)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Удаление файлов из служба хранилища Azure общей папки. (автоматическое создание)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file

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

--source -s

Источник операции удаления файла. Источником может быть URL-адрес общей папки или имя общего ресурса.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

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

значение по умолчанию: False
--pattern

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

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

--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file download

Скачайте файл в путь к файлу с автоматическими блоками и уведомлениями о ходе выполнения.

Возвращает экземпляр файла со свойствами и метаданными.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--file-endpoint]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--dest

Путь к файлу для записи. Имя исходного файла будет использоваться, если не указано.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--end-range

Конец диапазона байтов, используемый для скачивания раздела файла. Если задан диапазон --end-end, необходимо указать --start-range. Парам --start-range и -end-range являются включающими. Ex: --start-range=0, --end-range=511 скачит первые 512 байт файла.

--file-endpoint

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

--max-connections

Максимальное число параллельных подключений для использования.

значение по умолчанию: 2
--no-progress

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

значение по умолчанию: False
--open-mode

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

значение по умолчанию: wb
--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--start-range

Начало диапазона байтов для скачивания раздела файла. Если диапазон не задан, все байты после скачивания --start-range будут загружены. Парам --start-range и -end-range являются включающими. Ex: --start-range=0, --end-range=511 скачит первые 512 байт файла.

--timeout

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

--validate-content

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file download (storage-preview Расширение)

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

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

Скачайте файл в путь к файлу с автоматическими блоками и уведомлениями о ходе выполнения.

Возвращает экземпляр файла со свойствами и метаданными.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--dest

Путь к файлу для записи. Имя исходного файла будет использоваться, если не указано.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--end-range

Конец диапазона байтов, используемый для скачивания раздела файла. Если задан диапазон --end-end, необходимо указать --start-range. Парам --start-range и -end-range являются включающими. Ex: --start-range=0, --end-range=511 скачит первые 512 байт файла.

--max-connections

Максимальное число параллельных подключений для использования.

значение по умолчанию: 2
--no-progress

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

значение по умолчанию: False
--open-mode

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

значение по умолчанию: wb
--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--start-range

Начало диапазона байтов для скачивания раздела файла. Если диапазон не задан, все байты после скачивания --start-range будут загружены. Парам --start-range и -end-range являются включающими. Ex: --start-range=0, --end-range=511 скачит первые 512 байт файла.

--timeout

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

--validate-content

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file download-batch

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--file-endpoint]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Примеры

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции. (автоматическое создание)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

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

--destination -d

Локальный каталог, в который загружаются файлы. Этот каталог уже должен существовать.

--source -s

Источник операции скачивания файла. Источником может быть URL-адрес общей папки или имя общего ресурса.

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

--account-key

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

--account-name

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

--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

Вывод списка файлов и больших двоичных объектов, которые нужно скачать. Фактический перенос данных не будет выполняться.

значение по умолчанию: False
--file-endpoint

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

--max-connections

Максимальное количество параллельных подключений для использования. Значение по умолчанию — 1.

значение по умолчанию: 1
--no-progress

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

значение по умолчанию: False
--pattern

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

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

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--validate-content

Если задано, вычисляет хэш MD5 для каждого диапазона файла для проверки.

Служба хранилища проверка хэш содержимого, который прибыл, идентичен хэшу, отправленного. Это в основном полезно для обнаружения битовых слипов во время передачи при использовании HTTP вместо HTTPS. Этот хэш не хранится.

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file download-batch (storage-preview Расширение)

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

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

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Примеры

Скачайте файлы из служба хранилища Azure общей папки в локальный каталог в пакетной операции. (автоматическое создание)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

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

--destination -d

Локальный каталог, в который загружаются файлы. Этот каталог уже должен существовать.

--source -s

Источник операции скачивания файла. Источником может быть URL-адрес общей папки или имя общего ресурса.

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

--account-key

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

--account-name

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

--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

Вывод списка файлов и больших двоичных объектов, которые нужно скачать. Фактический перенос данных не будет выполняться.

значение по умолчанию: False
--max-connections

Максимальное количество параллельных подключений для использования. Значение по умолчанию — 1.

значение по умолчанию: 1
--no-progress

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

значение по умолчанию: False
--pattern

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

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

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--validate-content

Если задано, вычисляет хэш MD5 для каждого диапазона файла для проверки.

Служба хранилища проверка хэш содержимого, который прибыл, идентичен хэшу, отправленного. Это в основном полезно для обнаружения битовых слипов во время передачи при использовании HTTP вместо HTTPS. Этот хэш не хранится.

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file exists

Проверьте наличие файла.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Примеры

Проверьте наличие файла. (автоматическое создание)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Проверьте наличие файла. (автоматическое создание)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file exists (storage-preview Расширение)

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

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

Проверьте наличие файла.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Примеры

Проверьте наличие файла. (автоматическое создание)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Проверьте наличие файла. (автоматическое создание)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file generate-sas

Создайте подписанный URL-адрес для файла.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--file-endpoint]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Примеры

Создайте маркер sas для файла.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Создайте подписанный URL-адрес для файла. (автоматическое создание)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Создайте подписанный URL-адрес для файла. (автоматическое создание)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--cache-control

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

--connection-string

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

--content-disposition

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

--content-encoding

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

--content-language

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

--content-type

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--expiry

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

--file-endpoint

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

--https-only

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

--ip

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

--permissions

Разрешения, предоставленные SAS. Допустимые значения: (c)reate (d)elete (r)ead (w)rite. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. Можно объединить.

--policy-name

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

--start

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

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

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

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

Создайте подписанный URL-адрес для файла.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Примеры

Создайте маркер sas для файла.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Создайте подписанный URL-адрес для файла. (автоматическое создание)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Создайте подписанный URL-адрес для файла. (автоматическое создание)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--cache-control

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

--connection-string

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

--content-disposition

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

--content-encoding

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

--content-language

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

--content-type

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--expiry

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

--https-only

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

--ip

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

--permissions

Разрешения, предоставленные SAS. Допустимые значения: (c)reate (d)elete (r)ead (w)rite. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. Можно объединить.

--policy-name

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

--start

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file list

Вывод списка файлов и каталогов в общей папке.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--file-endpoint]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Примеры

Вывод списка файлов и каталогов в общей папке. (автоматическое создание)

az storage file list --share-name MyShare

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

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--exclude-dir

Вывод списка только файлов в заданной общей папке.

значение по умолчанию: False
--exclude-extended-info

Укажите, чтобы исключить "метки времени", "Etag", "Атрибуты", "PermissionKey" из ответа.

значение по умолчанию: False
--file-endpoint

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

--marker

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

--num-results

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

значение по умолчанию: 5000
--path -p

Путь к каталогу в общей папке.

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file list (storage-preview Расширение)

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

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

Вывод списка файлов и каталогов в общей папке.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Примеры

Вывод списка файлов и каталогов в общей папке. (автоматическое создание)

az storage file list --share-name MyShare

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

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--exclude-dir

Вывод списка только файлов в заданной общей папке.

значение по умолчанию: False
--exclude-extended-info

Укажите, чтобы исключить "метки времени", "Etag", "Атрибуты", "PermissionKey" из ответа.

значение по умолчанию: False
--marker

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

--num-results

Указывает максимальное количество возвращаемых результатов. Укажите "*", чтобы вернуть все.

значение по умолчанию: 5000
--path -p

Путь к каталогу в общей папке.

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file resize

Измените размер файла на указанный размер.

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

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

--size

Размер файла для изменения размера (в байтах).

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file resize (storage-preview Расширение)

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

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

Измените размер файла на указанный размер.

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

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

--size

Размер файла для изменения размера (в байтах).

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file show

Возвращает все пользовательские метаданные, стандартные свойства HTTP и системные свойства для файла.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--file-endpoint]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Примеры

Отображение свойств файла в общей папке.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file show (storage-preview Расширение)

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

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

Возвращает все пользовательские метаданные, стандартные свойства HTTP и системные свойства для файла.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Примеры

Отображение свойств файла в общей папке.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--sas-token

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

--snapshot

Строка, представляющая версию моментального снимка, если применимо.

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file update

Задайте системные свойства файла.

Если для content_settings задано одно свойство, все свойства будут переопределяться.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Примеры

Задайте системные свойства файла.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--clear-content-settings

Если этот флаг задан, то если задано одно или несколько следующих свойств (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), то все эти свойства задаются вместе. Если значение не указано для данного свойства, если задано хотя бы одно из перечисленных ниже свойств, то это свойство будет снято.

допустимые значения: false, true
--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file update (storage-preview Расширение)

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

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

Задайте системные свойства файла.

Если для content_settings задано одно свойство, все свойства будут переопределяться.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Примеры

Задайте системные свойства файла.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

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

--path -p

Путь к файлу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--clear-content-settings

Если этот флаг задан, то если задано одно или несколько следующих свойств (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), то все эти свойства задаются вместе. Если значение не указано для данного свойства, если задано хотя бы одно из перечисленных ниже свойств, то это свойство будет снято.

допустимые значения: false, true
--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--sas-token

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

--timeout

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file upload

Отправьте файл в общую папку, использующую протокол S МБ 3.0.

Создает или обновляет файл Azure из исходного пути с автоматическим блокированием и уведомлениями о ходе выполнения.

az storage file upload --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--file-url]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--share-name]
                       [--timeout]
                       [--validate-content]

Примеры

Отправка в локальный файл в общую папку.

az storage file upload -s MyShare --source /path/to/file

Отправьте файл в общую папку, использующую протокол S МБ 3.0. (автоматическое создание)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

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

--source

Путь к локальному файлу для отправки в виде содержимого файла.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--file-url

Полный URL-адрес конечной точки файла, включая маркер SAS при использовании.

--max-connections

Максимальное число параллельных подключений для использования.

значение по умолчанию: 2
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписывается все существующие метаданные.

--no-progress

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

значение по умолчанию: False
--path -p

Путь к файлу в общей папке. Если имя файла опущено, будет использоваться имя исходного файла.

--sas-token

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

--share-name -s

Имя общей папки.

--timeout

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

--validate-content

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

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file upload (storage-preview Расширение)

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

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

Отправьте файл в общую папку, использующую протокол S МБ 3.0.

Создает или обновляет файл Azure из исходного пути с автоматическим блокированием и уведомлениями о ходе выполнения.

az storage file upload --share-name
                       --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--timeout]
                       [--validate-content]

Примеры

Отправка в локальный файл в общую папку.

az storage file upload -s MyShare --source /path/to/file

Отправьте файл в общую папку, использующую протокол S МБ 3.0. (автоматическое создание)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

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

--share-name -s

Имя общей папки.

--source

Путь к локальному файлу для отправки в виде содержимого файла.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--max-connections

Максимальное число параллельных подключений для использования.

значение по умолчанию: 2
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписывается все существующие метаданные.

--no-progress

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

значение по умолчанию: False
--path -p

Путь к файлу в общей папке. Если имя файла опущено, будет использоваться имя исходного файла.

--sas-token

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

--timeout

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

--validate-content

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

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file upload-batch

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Примеры

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Отправка файлов из локального каталога в служба хранилища Azure общей папке с URL-адресом в пакетной операции.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

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

--destination -d

Назначение операции отправки.

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

--source -s

Каталог для отправки файлов из.

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

--account-key

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

--account-name

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

--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--destination-path

Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

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

значение по умолчанию: False
--file-endpoint

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

--max-connections

Максимальное количество параллельных подключений для использования. Значение по умолчанию — 1.

значение по умолчанию: 1
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписывается все существующие метаданные.

--no-progress

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

значение по умолчанию: False
--pattern

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

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

--sas-token

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

--validate-content

Если задано, вычисляет хэш MD5 для каждого диапазона файла для проверки.

Служба хранилища проверка хэш содержимого, который прибыл, идентичен хэшу, отправленного. Это в основном полезно для обнаружения битовых слипов во время передачи при использовании HTTP вместо HTTPS. Этот хэш не хранится.

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file upload-batch (storage-preview Расширение)

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

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

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Примеры

Отправка файлов из локального каталога в служба хранилища Azure общей папке в пакетной операции.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Отправка файлов из локального каталога в служба хранилища Azure общей папке с URL-адресом в пакетной операции.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

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

--destination -d

Назначение операции отправки.

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

--source -s

Каталог для отправки файлов из.

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

--account-key

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

--account-name

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

--connection-string

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

--content-cache --content-cache-control

Строка элемента управления кэшем.

--content-disposition

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

--content-encoding

Тип кодирования содержимого.

--content-language

Язык содержимого.

--content-md5

Хэш содержимого MD5.

--content-type

Тип MIME содержимого.

--destination-path

Каталог, в который копируются исходные данные. Если опущено, данные копируются в корневой каталог.

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--dryrun

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

значение по умолчанию: False
--max-connections

Максимальное количество параллельных подключений для использования. Значение по умолчанию — 1.

значение по умолчанию: 1
--metadata

Метаданные в парах key=value, разделенных пробелами. При этом перезаписывается все существующие метаданные.

--no-progress

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

значение по умолчанию: False
--pattern

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

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

--sas-token

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

--validate-content

Если задано, вычисляет хэш MD5 для каждого диапазона файла для проверки.

Служба хранилища проверка хэш содержимого, который прибыл, идентичен хэшу, отправленного. Это в основном полезно для обнаружения битовых слипов во время передачи при использовании HTTP вместо HTTPS. Этот хэш не хранится.

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file url

Создайте URL-адрес для доступа к файлу.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--file-endpoint]
                    [--protocol {http, https}]
                    [--sas-token]

Примеры

Создайте URL-адрес для доступа к файлу. (автоматическое создание)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

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

--path -p

Путь к файлу или каталогу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--file-endpoint

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

--protocol

Протокол для использования.

допустимые значения: http, https
значение по умолчанию: https
--sas-token

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az storage file url (storage-preview Расширение)

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

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

Создайте URL-адрес для доступа к файлу.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--protocol {http, https}]
                    [--sas-token]

Примеры

Создайте URL-адрес для доступа к файлу. (автоматическое создание)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

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

--path -p

Путь к файлу или каталогу в общей папке.

--share-name -s

Имя общей папки.

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

--account-key

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

--account-name

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

--auth-mode

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

допустимые значения: key, login
--backup-intent --enable-file-backup-request-intent

Обязательный параметр для использования с проверкой подлинности OAuth (Azure AD) для файлов. Это позволит обойти все разрешения на уровне файлов и каталогов, проверка и разрешить доступ на основе разрешенных действий с данными, даже если для этих файлов и каталогов есть списки управления доступом.

значение по умолчанию: False
--connection-string

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

--disallow-trailing-dot

Если задано значение true, конечная точка будет обрезана из целевого URI. Значение False по умолчанию.

допустимые значения: false, true
значение по умолчанию: False
--protocol

Протокол для использования.

допустимые значения: http, https
значение по умолчанию: https
--sas-token

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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