az lock

Gerencie as fechaduras do Azure.

Comandos

az lock create

Criar uma fechadura.

az lock delete

Apague uma fechadura.

az lock list

Lista informação de bloqueio.

az lock show

Mostre as propriedades de uma fechadura.

az lock update

Atualize uma fechadura.

az lock create

Criar uma fechadura.

Os bloqueios podem existir em três âmbitos diferentes: subscrição, grupo de recursos e recursos. Para adicionar fechaduras a diferentes níveis, consulte os seguintes exemplos.

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

Exemplos

Crie um bloqueio de nível de subscrição apenas de leitura.

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

Crie uma fechadura de nível de grupo de recursos apenas de leitura.

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

Crie um bloqueio de nível de recurso apenas de leitura num recurso vnet.

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

Crie uma fechadura de nível de recurso apenas de leitura num recurso de sub-rede com um progenitor 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

--lock-type -t

O tipo de restrição de bloqueio.

valores aceites: CanNotDelete, ReadOnly
--name -n

O nome da fechadura.

Parâmetros Opcionais

--namespace

Espaço de nome do fornecedor (Ex: 'Microsoft.Provider').

--notes

Notas sobre esta fechadura.

--parent

O caminho dos pais (Ex: 'resA/myA/resB/myB').

--resource --resource-name

Nome ou identificação do recurso que está a ser bloqueado. Se for dada uma identificação, outros argumentos de recursos não devem ser apresentados.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--resource-type

O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Provider/resC').

az lock delete

Apague uma fechadura.

Os bloqueios podem existir em três âmbitos diferentes: subscrição, grupo de recursos e recursos. Para eliminar fechaduras a diferentes níveis, consulte os seguintes exemplos.

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

Exemplos

Eliminar um bloqueio de nível de subscrição

az lock delete --name lockName

Eliminar um bloqueio de nível de grupo de recursos

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

Eliminar um bloqueio de nível de recursos

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Se fornecidos, nenhum outro argumento de "Identificação de Recursos" deve ser especificado.

--name -n

O nome da fechadura.

--namespace

Espaço de nome do fornecedor (Ex: 'Microsoft.Provider').

--parent

O caminho dos pais (Ex: 'resA/myA/resB/myB').

--resource --resource-name

Nome ou identificação do recurso que está a ser bloqueado. Se for dada uma identificação, outros argumentos de recursos não devem ser apresentados.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--resource-type

O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Provider/resC').

az lock list

Lista informação de bloqueio.

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

Exemplos

Lista as fechaduras de um recurso vnet. Inclui bloqueios no grupo associado e subscrição.

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

Listar todas as fechaduras no nível de subscrição

az lock list

Parâmetros Opcionais

--filter-string

Um filtro de consulta para utilizar para restringir os resultados.

--namespace

Espaço de nome do fornecedor (Ex: 'Microsoft.Provider').

--parent

O caminho dos pais (Ex: 'resA/myA/resB/myB').

--resource --resource-name

Nome ou identificação do recurso que está a ser bloqueado. Se for dada uma identificação, outros argumentos de recursos não devem ser apresentados.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--resource-type

O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Provider/resC').

az lock show

Mostre as propriedades de uma fechadura.

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

Exemplos

Mostrar um bloqueio de nível de subscrição

az lock show -n lockname

Mostrar as propriedades de uma fechadura (autogerada)

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Se fornecidos, nenhum outro argumento de "Identificação de Recursos" deve ser especificado.

--name -n

O nome da fechadura.

--namespace

Espaço de nome do fornecedor (Ex: 'Microsoft.Provider').

--parent

O caminho dos pais (Ex: 'resA/myA/resB/myB').

--resource --resource-name

Nome ou identificação do recurso que está a ser bloqueado. Se for dada uma identificação, outros argumentos de recursos não devem ser apresentados.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--resource-type

O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Provider/resC').

az lock update

Atualize uma fechadura.

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

Exemplos

Atualizar um bloqueio de nível de grupo de recursos com novas notas e tipo

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Se fornecidos, nenhum outro argumento de "Identificação de Recursos" deve ser especificado.

--lock-type -t

O tipo de restrição de bloqueio.

valores aceites: CanNotDelete, ReadOnly
--name -n

O nome da fechadura.

--namespace

Espaço de nome do fornecedor (Ex: 'Microsoft.Provider').

--notes

Notas sobre esta fechadura.

--parent

O caminho dos pais (Ex: 'resA/myA/resB/myB').

--resource --resource-name

Nome ou identificação do recurso que está a ser bloqueado. Se for dada uma identificação, outros argumentos de recursos não devem ser apresentados.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--resource-type

O tipo de recurso (Ex: 'resC'). Também pode aceitar o formato namespace/tipo (Ex: 'Microsoft.Provider/resC').