az storage container
Note
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Learn more about extensions.
Управление контейнерами хранилища BLOB-объектов.
Укажите один из следующих параметров проверки подлинности для команд: --auth-mode, --account-key, --connection-string, --sas-token. Можно также использовать соответствующие переменные среды для хранения учетных данных проверки подлинности, например AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING и AZURE_STORAGE_SAS_TOKEN.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az storage container create |
Создайте контейнер в учетной записи хранения. |
Core | GA |
az storage container delete |
Пометьте указанный контейнер для удаления. |
Core | GA |
az storage container exists |
Проверьте наличие контейнера хранилища. |
Core | GA |
az storage container generate-sas |
Создайте маркер SAS для контейнера хранилища. |
Core | GA |
az storage container generate-sas (storage-blob-preview Расширение) |
Создайте маркер SAS для контейнера хранилища. |
Extension | GA |
az storage container immutability-policy |
Управление политиками неизменяемости контейнеров. |
Core | GA |
az storage container immutability-policy create |
Создайте или обновите разблокированную политику неизменяемости. |
Core | GA |
az storage container immutability-policy delete |
Прерывает разблокированную политику неизменяемости. |
Core | GA |
az storage container immutability-policy extend |
Расширение неизменяемостиPeriodSinceCreationInDays заблокированной неизменяемостиPolicy. |
Core | GA |
az storage container immutability-policy lock |
Задает для неизменяемостиPolicy состояние "Заблокировано". |
Core | GA |
az storage container immutability-policy show |
Возвращает существующую политику неизменяемости вместе с соответствующим ETag в заголовках ответов и тексте. |
Core | GA |
az storage container lease |
Управление арендой контейнеров хранилища BLOB-объектов. |
Core | GA |
az storage container lease acquire |
Запрос новой аренды. |
Core | GA |
az storage container lease break |
Разрыв аренды, если контейнер имеет активную аренду. |
Core | GA |
az storage container lease change |
Измените идентификатор аренды активной аренды. |
Core | GA |
az storage container lease release |
Отпустите аренду. |
Core | GA |
az storage container lease renew |
Продление аренды. |
Core | GA |
az storage container legal-hold |
Управление юридическим удержанием контейнеров. |
Core | GA |
az storage container legal-hold clear |
Очистка тегов юридического удержания. |
Core | GA |
az storage container legal-hold set |
Задайте теги юридического удержания. |
Core | GA |
az storage container legal-hold show |
Получение свойств юридического удержания контейнера. |
Core | GA |
az storage container list |
Вывод списка контейнеров в учетной записи хранения. |
Core | GA |
az storage container metadata |
Управление метаданными контейнеров. |
Core | GA |
az storage container metadata show |
Возвращает все пользовательские метаданные для указанного контейнера. |
Core | GA |
az storage container metadata update |
Задайте одну или несколько определяемых пользователем пар name-value для указанного контейнера. |
Core | GA |
az storage container policy |
Управление хранимыми политиками доступа контейнера. |
Core | GA |
az storage container policy create |
Создайте хранимую политику доступа для содержащего объекта. |
Core | GA |
az storage container policy delete |
Удалите хранимую политику доступа для содержащегося объекта. |
Core | GA |
az storage container policy list |
Перечислить хранимые политики доступа для содержащего объекта. |
Core | GA |
az storage container policy show |
Отображение хранимой политики доступа для содержащего объекта. |
Core | GA |
az storage container policy update |
Задайте хранимую политику доступа для содержащего объекта. |
Core | GA |
az storage container restore |
Восстановление обратимо удаленного контейнера. |
Core | GA |
az storage container set-permission |
Задайте разрешения для указанного контейнера. |
Core | GA |
az storage container show |
Возвращает все пользовательские метаданные и системные свойства для указанного контейнера. |
Core | GA |
az storage container show-permission |
Получите разрешения для указанного контейнера. |
Core | GA |
az storage container create
Создайте контейнер в учетной записи хранения.
По умолчанию данные контейнера являются частными ("отключено") владельцем учетной записи. Используйте "BLOB-объект", чтобы разрешить общедоступный доступ на чтение для больших двоичных объектов. Используйте контейнер, чтобы разрешить общедоступный доступ на чтение и список ко всему контейнеру. С помощью az storage container set-permission -n CONTAINER_NAME --public-access blob/container/off
функции --public-access можно настроить.
az storage container create --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--default-encryption-scope]
[--fail-on-exist]
[--metadata]
[--prevent-encryption-scope-override {false, true}]
[--public-access {blob, container, off}]
[--resource-group]
[--sas-token]
[--timeout]
Примеры
Создайте контейнер хранилища в учетной записи хранения.
az storage container create -n mystoragecontainer
Создайте контейнер хранилища в учетной записи хранения и верните ошибку, если контейнер уже существует.
az storage container create -n mystoragecontainer --fail-on-exist
Создайте контейнер хранилища в учетной записи хранения и разрешите общедоступный доступ на чтение больших двоичных объектов.
az storage container create -n mystoragecontainer --public-access blob
Создайте контейнер хранилища в учетной записи хранения с поддержкой PartitionedDNS.
az storage container create --account-name mystorageaccount --name mystoragecontainer --account-key "enter-your-storage_account-key" --blob-endpoint "https://mystorageaccount.z3.blob.storage.azure.net/"
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
По умолчанию контейнер использует указанную область шифрования для всех операций записи.
Свойство | Значение |
---|---|
Parameter group: | Encryption Policy Arguments |
Создает исключение, если контейнер уже существует.
Свойство | Значение |
---|---|
Default value: | False |
Метаданные в парах key=value, разделенных пробелами. При этом перезаписываются все существующие метаданные.
Блокировать переопределение области шифрования из контейнера по умолчанию.
Свойство | Значение |
---|---|
Parameter group: | Encryption Policy Arguments |
Допустимые значения: | false, true |
Указывает, могут ли данные в контейнере быть общедоступными.
Свойство | Значение |
---|---|
Допустимые значения: | blob, container, off |
Аргумент "resource_group_name" устарел и будет удален в будущем выпуске.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container delete
Пометьте указанный контейнер для удаления.
Контейнер и все большие двоичные объекты, содержащиеся в нем, позже удаляются в процессе сборки мусора.
az storage container delete --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--bypass-immutability-policy]
[--connection-string]
[--fail-not-exist]
[--if-modified-since]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Примеры
Помечает указанный контейнер для удаления. (autogenerated)
az storage container delete --account-key 00000000 --account-name MyAccount --name mycontainer
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Проходит предстоящее поведение службы, которое блокирует удаление контейнера, если у него есть неизменяемая политика. При указании этого аргументы будут игнорироваться в стороне от тех, которые использовались для идентификации контейнера ("--name", "--account-name").
Свойство | Значение |
---|---|
Default value: | False |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Создает исключение, если контейнер не существует.
Свойство | Значение |
---|---|
Default value: | False |
Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).
Свойство | Значение |
---|---|
Parameter group: | Precondition Arguments |
Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').
Свойство | Значение |
---|---|
Parameter group: | Precondition Arguments |
Если задано, delete_container выполняется успешно, только если аренда контейнера активна и соответствует этому идентификатору. Требуется, если контейнер имеет активную аренду.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container exists
Проверьте наличие контейнера хранилища.
az storage container exists --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Примеры
Проверьте наличие контейнера хранилища. (autogenerated)
az storage container exists --account-name mystorageccount --account-key 00000000 --name mycontainer
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container generate-sas
Создайте маркер SAS для контейнера хранилища.
az storage container generate-sas --name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--encryption-scope]
[--expiry]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
Примеры
Создайте маркер sas для контейнера BLOB-объектов и используйте его для отправки большого двоичного объекта.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
sas=`az storage container generate-sas -n mycontainer --https-only --permissions dlrw --expiry $end -o tsv`
az storage blob upload -n MyBlob -c mycontainer -f file.txt --sas-token $sas
Создание подписанного URL-адреса для контейнера (автоматическое создание)
az storage container generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2020-01-01 --name mycontainer --permissions dlrw
Создайте маркер SAS для контейнера хранилища. (autogenerated)
az storage container generate-sas --account-name mystorageaccount --as-user --auth-mode login --expiry 2020-01-01 --name container1 --permissions dlrw
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Указывает, что эта команда возвращает SAS, подписанный ключом делегирования пользователей. Параметр истечения срока действия и имя входа в режим "-auth-mode" требуются, если этот аргумент указан.
Свойство | Значение |
---|---|
Default value: | False |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Значение заголовка ответа для cache-Control при доступе к ресурсу с помощью этой подписанной url-адреса.
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Значение заголовка ответа для Content-Disposition при доступе к ресурсу с помощью этой подписанной url-адреса.
Значение заголовка ответа для Content-Encoding при доступе к ресурсу с помощью этой подписанной url-адреса.
Значение заголовка ответа для Content-Language при доступе к ресурсу с помощью этой подписанной url-адреса.
Значение заголовка ответа для Content-Type при доступе к ресурсу с помощью этой подписанной url-адреса.
Предопределенная область шифрования, используемая для шифрования данных в службе.
Указывает время в формате UTC (Y-m-d'T'H:M'Z'), в котором SAS становится недопустимым. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение.
Разрешать только запросы, сделанные с помощью протокола HTTPS. Если опущено, запросы от протокола HTTP и HTTPS разрешены.
Указывает IP-адрес или диапазон IP-адресов, из которых следует принимать запросы. Поддерживает только адреса стилей IPv4.
Разрешения, предоставленные SAS. Допустимые значения: (a)dd (c)reate (d)elete (e)xecute (f)ilter_by_tags (i)set_immutability_policy (l)ist (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. Можно объединить.
Имя хранимой политики доступа в ACL контейнера.
Указывает время в формате UTC (Y-m-d'T'H:M'Z'), при котором SAS становится допустимым. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение. По умолчанию используется время запроса.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container generate-sas (storage-blob-preview Расширение)
Создайте маркер SAS для контейнера хранилища.
az storage container generate-sas --name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
Примеры
Создайте маркер sas для контейнера BLOB-объектов и используйте его для отправки большого двоичного объекта.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
sas=`az storage container generate-sas -n mycontainer --https-only --permissions dlrw --expiry $end -o tsv`
az storage blob upload -n MyBlob -c mycontainer -f file.txt --sas-token $sas
Создание подписанного URL-адреса для контейнера (автоматическое создание)
az storage container generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2020-01-01 --name mycontainer --permissions dlrw
Создайте маркер SAS для контейнера хранилища. (autogenerated)
az storage container generate-sas --account-name mystorageaccount --as-user --auth-mode login --expiry 2020-01-01 --name container1 --permissions dlrw
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Указывает, что эта команда возвращает SAS, подписанный ключом делегирования пользователей. Параметр истечения срока действия и имя входа в режим "-auth-mode" требуются, если этот аргумент указан.
Свойство | Значение |
---|---|
Default value: | False |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Значение заголовка ответа для Cache-Control при доступе к ресурсу с этой подписанной url-подписью.
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Значение заголовка ответа для Content-Disposition при доступе к ресурсу с этой подписанной url-подписью общего доступа.
Значение заголовка ответа для Content-Encoding при доступе к ресурсу сигнатуры общего доступа.
Значение заголовка ответа для Content-Language при доступе к ресурсу с помощью этой подписанной url-адреса.
Значение заголовка ответа для Content-Type при доступе к ресурсу с помощью этой подписанной url-адреса.
Указывает время в формате UTC (Y-m-d'T'H:M'Z'), в котором SAS становится недопустимым. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение.
Укажите, что эта команда возвращает полный универсальный код ресурса (URI) BLOB-объектов и маркер подписанного URL-адреса.
Свойство | Значение |
---|---|
Default value: | False |
Разрешать только запросы, сделанные с помощью протокола HTTPS. Если опущено, запросы от протокола HTTP и HTTPS разрешены.
Указывает IP-адрес или диапазон IP-адресов, из которых следует принимать запросы. Поддерживает только адреса стилей IPv4.
Разрешения, предоставленные SAS. Допустимые значения: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (f)ilter_by_tags (l)ist (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Не используйте, если хранимая политика доступа ссылается на имя --policy-name, указывающее это значение. Можно объединить.
Имя хранимой политики доступа в ACL контейнера.
Указывает время в формате UTC (Y-m-d'T'H:M'Z'), при котором SAS становится допустимым. Не используйте, если хранимая политика доступа ссылается с идентификатором --id, указывающим это значение. По умолчанию используется время запроса.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container list
Вывод списка контейнеров в учетной записи хранения.
az storage container list [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--include-deleted {false, true}]
[--include-metadata {false, true}]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--show-next-marker]
[--timeout]
Примеры
Вывод списка контейнеров в учетной записи хранения.
az storage container list
Вывод списка обратимых удаленных контейнеров в учетной записи хранения.
az storage container list --include-deleted
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Укажите, что удаленные контейнеры будут возвращены в ответе. Это предназначено для учетной записи, включенной для восстановления контейнера. Значение по умолчанию — False
.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Укажите, что метаданные контейнера, возвращаемые в ответе.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Строковое значение, определяющее часть списка контейнеров, возвращаемую с помощью следующей операции перечисления. Операция возвращает значение NextMarker в теле ответа, если операция перечисления не вернула все контейнеры, оставшиеся в списке с текущей страницей. Если задано, этот генератор начнет возвращать результаты с точки, где остановлен предыдущий генератор.
Укажите максимальное число, возвращаемое. Если запрос не указывает num_results или задает значение больше 5000, сервер вернет до 5000 элементов. Обратите внимание, что если операция перечисления пересекает границу секции, служба вернет маркер продолжения для получения оставшихся результатов. Введите "*", чтобы вернуть все.
Свойство | Значение |
---|---|
Default value: | 5000 |
Отфильтруйте результаты, чтобы вернуть только большие двоичные объекты, имя которых начинается с указанного префикса.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Отображение nextMarker в результате при указании.
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container restore
Восстановление обратимо удаленного контейнера.
Операция будет успешно выполнена, только если используется в течение указанного числа дней, заданного в политике хранения удаления.
az storage container restore --deleted-version
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Примеры
Список и восстановление обратимо удаленного контейнера.
az storage container list --include-deleted
az storage container restore -n deletedcontainer --deleted-version deletedversion
Обязательные параметры
Укажите версию удаленного контейнера для восстановления.
Укажите имя удаленного контейнера для восстановления.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container set-permission
Задайте разрешения для указанного контейнера.
az storage container set-permission --name
[--account-key]
[--account-name]
[--auth-mode {key}]
[--blob-endpoint]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--lease-id]
[--public-access {blob, container, off}]
[--timeout]
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Начинается только в том случае, если оно было изменено с момента даты и времени UTC (Y-m-d'T'H:M'Z).
Свойство | Значение |
---|---|
Parameter group: | Precondition Arguments |
Начинается только в том случае, если не изменено с указанной даты в формате UTC (Y-m-d'T'H:M'Z').
Свойство | Значение |
---|---|
Parameter group: | Precondition Arguments |
Если задано, только если аренда контейнера активна и соответствует этому идентификатору.
Указывает, могут ли данные в контейнере быть общедоступными.
Свойство | Значение |
---|---|
Допустимые значения: | blob, container, off |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container show
Возвращает все пользовательские метаданные и системные свойства для указанного контейнера.
az storage container show --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--lease-id]
[--sas-token]
[--timeout]
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Если задано, только если аренда контейнера активна и соответствует этому идентификатору.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage container show-permission
Получите разрешения для указанного контейнера.
az storage container show-permission --name
[--account-key]
[--account-name]
[--auth-mode {key}]
[--blob-endpoint]
[--connection-string]
[--lease-id]
[--timeout]
Обязательные параметры
Имя контейнера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения или конечной точкой службы. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key |
Конечная точка службы данных хранилища. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Вы можете найти каждую основную конечную точку службы с az storage account show
помощью . Переменная среды: AZURE_STORAGE_SERVICE_ENDPOINT.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Если задано, только если аренда контейнера активна и соответствует этому идентификатору.
Время ожидания запроса в секундах. Применяется к каждому вызову службы.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Output format.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |