az lock

Управление блокировками Azure.

Команды

Имя Описание Тип Состояние
az lock create

Создайте блокировку.

Основные сведения Общедоступная версия
az lock delete

Удаление блокировки.

Основные сведения Общедоступная версия
az lock list

Выводит сведения о блокировке.

Основные сведения Общедоступная версия
az lock show

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

Основные сведения Общедоступная версия
az lock update

Обновите блокировку.

Основные сведения Общедоступная версия

az lock create

Создайте блокировку.

Блокировки могут существовать в трех разных область: подписке, группе ресурсов и ресурсе. Сведения о добавлении блокировок на разных уровнях см. в следующих примерах.

az lock create --lock-type {CanNotDelete, ReadOnly}
               --name
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Примеры

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

az lock create --name lockName --lock-type ReadOnly

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

az lock create --name lockName --resource-group group --lock-type ReadOnly

Создайте блокировку уровня ресурсов только для чтения для ресурса виртуальной сети.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/virtualNetworks --resource myVnet

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

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet

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

--lock-type -t

Тип ограничения блокировки.

допустимые значения: CanNotDelete, ReadOnly
--name -n

Имя блокировки.

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

--namespace

Пространство имен поставщика (например, Microsoft.Provider).

--notes

Заметки об этой блокировке.

--parent

Родительский путь (например: resA/myA/resB/myB/myB).

--resource --resource-name

Имя или идентификатор заблокированного ресурса. Если идентификатор задан, другие аргументы ресурсов не должны быть предоставлены.

--resource-group -g

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

--resource-type

Тип ресурса (например, resC). Может также принимать формат пространства имен и типа (например, Microsoft.Provider/resC).

Глобальные параметры
--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 lock delete

Удаление блокировки.

Блокировки могут существовать в трех разных область: подписке, группе ресурсов и ресурсе. Сведения об удалении блокировок на разных уровнях см. в следующих примерах.

az lock delete [--ids]
               [--name]
               [--namespace]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Примеры

Удаление блокировки уровня подписки

az lock delete --name lockName

Удаление блокировки уровня группы ресурсов

az lock delete --name lockName --resource-group group

Удаление блокировки уровня ресурсов

az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Если задано, другие аргументы "Идентификатор ресурса" не должны быть указаны.

--name -n

Имя блокировки.

--namespace

Пространство имен поставщика (например, Microsoft.Provider).

--parent

Родительский путь (например: resA/myA/resB/myB/myB).

--resource --resource-name

Имя или идентификатор заблокированного ресурса. Если идентификатор задан, другие аргументы ресурсов не должны быть предоставлены.

--resource-group -g

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

--resource-type

Тип ресурса (например, resC). Может также принимать формат пространства имен и типа (например, Microsoft.Provider/resC).

Глобальные параметры
--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 lock list

Выводит сведения о блокировке.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Примеры

Вывод списка блокировок ресурса виртуальной сети. Включает блокировки в связанной группе и подписке.

az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group

Вывод списка всех блокировок на уровне подписки

az lock list

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

--filter-string

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

--namespace

Пространство имен поставщика (например, Microsoft.Provider).

--parent

Родительский путь (например: resA/myA/resB/myB/myB).

--resource --resource-name

Имя или идентификатор заблокированного ресурса. Если идентификатор задан, другие аргументы ресурсов не должны быть предоставлены.

--resource-group -g

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

--resource-type

Тип ресурса (например, resC). Может также принимать формат пространства имен и типа (например, Microsoft.Provider/resC).

Глобальные параметры
--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 lock show

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

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Примеры

Отображение блокировки уровня подписки

az lock show -n lockname

Отображение свойств блокировки (автоматическое создание)

az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Если задано, другие аргументы "Идентификатор ресурса" не должны быть указаны.

--name -n

Имя блокировки.

--namespace

Пространство имен поставщика (например, Microsoft.Provider).

--parent

Родительский путь (например: resA/myA/resB/myB/myB).

--resource --resource-name

Имя или идентификатор заблокированного ресурса. Если идентификатор задан, другие аргументы ресурсов не должны быть предоставлены.

--resource-group -g

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

--resource-type

Тип ресурса (например, resC). Может также принимать формат пространства имен и типа (например, Microsoft.Provider/resC).

Глобальные параметры
--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 lock update

Обновите блокировку.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Примеры

Обновление блокировки уровня группы ресурсов с помощью новых заметок и типов

az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Если задано, другие аргументы "Идентификатор ресурса" не должны быть указаны.

--lock-type -t

Тип ограничения блокировки.

допустимые значения: CanNotDelete, ReadOnly
--name -n

Имя блокировки.

--namespace

Пространство имен поставщика (например, Microsoft.Provider).

--notes

Заметки об этой блокировке.

--parent

Родительский путь (например: resA/myA/resB/myB/myB).

--resource --resource-name

Имя или идентификатор заблокированного ресурса. Если идентификатор задан, другие аргументы ресурсов не должны быть предоставлены.

--resource-group -g

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

--resource-type

Тип ресурса (например, resC). Может также принимать формат пространства имен и типа (например, Microsoft.Provider/resC).

Глобальные параметры
--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.