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


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
Default value: 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
Default value: 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
Default value: 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
Default value: 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
Default value: json
--query

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

--subscription

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

--verbose

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