az lock
Gerencie bloqueios do Azure.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az lock create |
Crie um bloqueio. |
Core | disponibilidade geral |
| az lock delete |
Exclua um bloqueio. |
Core | disponibilidade geral |
| az lock list |
Listar informações de bloqueio. |
Core | disponibilidade geral |
| az lock show |
Mostrar as propriedades de um bloqueio. |
Core | disponibilidade geral |
| az lock update |
Atualize um bloqueio. |
Core | disponibilidade geral |
az lock create
Crie um bloqueio.
Os bloqueios podem existir em três escopos diferentes: assinatura, grupo de recursos e recurso. Para saber como adicionar bloqueios em diferentes níveis, consulte os exemplos a seguir.
az lock create --lock-type {CanNotDelete, ReadOnly}
--name
[--namespace]
[--notes]
[--parent]
[--resource --resource-name]
[--resource-group]
[--resource-type]
Exemplos
Crie um bloqueio de nível de assinatura somente leitura.
az lock create --name lockName --lock-type ReadOnly
Crie um bloqueio de nível de grupo de recursos somente leitura.
az lock create --name lockName --resource-group group --lock-type ReadOnly
Crie um bloqueio de nível de recurso somente leitura em um recurso vnet.
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/virtualNetworks --resource myVnet
Crie um bloqueio de nível de recurso somente leitura em um recurso de sub-rede com um pai específico.
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet
Parâmetros Obrigatórios
O tipo de restrição de bloqueio.
| Propriedade | Valor |
|---|---|
| Valores aceites: | CanNotDelete, ReadOnly |
Nome da fechadura.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Namespace do provedor (Ex: 'Microsoft.Provider').
Notas sobre esta fechadura.
O caminho pai (Ex: 'resA/myA/resB/myB').
Nome ou ID do recurso que está sendo bloqueado. Se um ID for fornecido, outros argumentos de recurso não devem ser fornecidos.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato de namespace/tipo (Ex: 'Microsoft.Provider/resC').
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az lock delete
Exclua um bloqueio.
Os bloqueios podem existir em três escopos diferentes: assinatura, grupo de recursos e recurso. Para saber como excluir bloqueios em diferentes níveis, consulte os exemplos a seguir.
az lock delete [--ids]
[--name]
[--namespace]
[--parent]
[--resource --resource-name]
[--resource-group]
[--resource-type]
Exemplos
Excluir um bloqueio de nível de assinatura
az lock delete --name lockName
Excluir um bloqueio de nível de grupo de recursos
az lock delete --name lockName --resource-group group
Excluir um bloqueio de nível de recurso
az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um ou mais IDs de recurso (delimitados por espaço). Se fornecido, nenhum outro argumento "Resource Id" deve ser especificado.
Nome da fechadura.
Namespace do provedor (Ex: 'Microsoft.Provider').
O caminho pai (Ex: 'resA/myA/resB/myB').
Nome ou ID do recurso que está sendo bloqueado. Se um ID for fornecido, outros argumentos de recurso não devem ser fornecidos.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato de namespace/tipo (Ex: 'Microsoft.Provider/resC').
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az lock list
Listar informações de bloqueio.
az lock list [--filter-string]
[--namespace]
[--parent]
[--resource --resource-name]
[--resource-group]
[--resource-type]
Exemplos
Liste os bloqueios em um recurso vnet. Inclui bloqueios no grupo associado e na assinatura.
az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group
Listar todos os bloqueios no nível de assinatura
az lock list
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um filtro de consulta a ser usado para restringir os resultados.
Namespace do provedor (Ex: 'Microsoft.Provider').
O caminho pai (Ex: 'resA/myA/resB/myB').
Nome ou ID do recurso que está sendo bloqueado. Se um ID for fornecido, outros argumentos de recurso não devem ser fornecidos.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato de namespace/tipo (Ex: 'Microsoft.Provider/resC').
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az lock show
Mostrar as propriedades de um bloqueio.
az lock show [--ids]
[--name]
[--namespace]
[--parent]
[--resource --resource-name]
[--resource-group]
[--resource-type]
Exemplos
Mostrar um bloqueio de nível de subscrição
az lock show -n lockname
Mostrar as propriedades de um bloqueio (gerado automaticamente)
az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um ou mais IDs de recurso (delimitados por espaço). Se fornecido, nenhum outro argumento "Resource Id" deve ser especificado.
Nome da fechadura.
Namespace do provedor (Ex: 'Microsoft.Provider').
O caminho pai (Ex: 'resA/myA/resB/myB').
Nome ou ID do recurso que está sendo bloqueado. Se um ID for fornecido, outros argumentos de recurso não devem ser fornecidos.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato de namespace/tipo (Ex: 'Microsoft.Provider/resC').
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az lock update
Atualize um bloqueio.
az lock update [--ids]
[--lock-type {CanNotDelete, ReadOnly}]
[--name]
[--namespace]
[--notes]
[--parent]
[--resource --resource-name]
[--resource-group]
[--resource-type]
Exemplos
Atualizar um bloqueio de nível de grupo de recursos com novas anotações e tipo
az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um ou mais IDs de recurso (delimitados por espaço). Se fornecido, nenhum outro argumento "Resource Id" deve ser especificado.
O tipo de restrição de bloqueio.
| Propriedade | Valor |
|---|---|
| Valores aceites: | CanNotDelete, ReadOnly |
Nome da fechadura.
Namespace do provedor (Ex: 'Microsoft.Provider').
Notas sobre esta fechadura.
O caminho pai (Ex: 'resA/myA/resB/myB').
Nome ou ID do recurso que está sendo bloqueado. Se um ID for fornecido, outros argumentos de recurso não devem ser fornecidos.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato de namespace/tipo (Ex: 'Microsoft.Provider/resC').
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |