Delen via


az lock

Azure-vergrendelingen beheren.

Opdracht

Name Description Type Status
az lock create

Maak een vergrendeling.

Basis GA
az lock delete

Een vergrendeling verwijderen.

Basis GA
az lock list

Hiermee worden vergrendelingsgegevens weergegeven.

Basis GA
az lock show

De eigenschappen van een vergrendeling weergeven.

Basis GA
az lock update

Een vergrendeling bijwerken.

Basis GA

az lock create

Maak een vergrendeling.

Vergrendelingen kunnen bestaan op drie verschillende bereiken: abonnement, resourcegroep en resource. Raadpleeg de volgende voorbeelden voor het toevoegen van vergrendelingen op verschillende niveaus.

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

Voorbeelden

Maak een alleen-lezen vergrendeling op abonnementsniveau.

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

Maak een alleen-lezen vergrendeling op resourcegroepniveau.

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

Maak een alleen-lezen vergrendeling op resourceniveau voor een vnet-resource.

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

Maak een alleen-lezen vergrendeling op resourceniveau voor een subnetresource met een specifiek bovenliggend item.

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

Vereiste parameters

--lock-type -t

Het type vergrendelingsbeperking.

Geaccepteerde waarden: CanNotDelete, ReadOnly
--name -n

Naam van de vergrendeling.

Optionele parameters

--namespace

Providernaamruimte (bijvoorbeeld: 'Microsoft.Provider').

--notes

Opmerkingen over deze vergrendeling.

--parent

Het bovenliggende pad (bijvoorbeeld: 'resA/myA/resB/myB').

--resource --resource-name

Naam of id van de resource die wordt vergrendeld. Als er een id wordt opgegeven, mogen andere resourceargumenten niet worden opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--resource-type

Het resourcetype (bijvoorbeeld: 'resC'). Kan ook de indeling van de naamruimte/het type accepteren (bijvoorbeeld: 'Microsoft.Provider/resC').

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lock delete

Een vergrendeling verwijderen.

Vergrendelingen kunnen bestaan op drie verschillende bereiken: abonnement, resourcegroep en resource. Raadpleeg de volgende voorbeelden voor het verwijderen van vergrendelingen op verschillende niveaus.

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

Voorbeelden

Een abonnementsniveauvergrendeling verwijderen

az lock delete --name lockName

Een vergrendeling op resourcegroepniveau verwijderen

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

Een vergrendeling op resourceniveau verwijderen

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Indien opgegeven, moeten er geen andere argumenten voor resource-id's worden opgegeven.

--name -n

Naam van de vergrendeling.

--namespace

Providernaamruimte (bijvoorbeeld: 'Microsoft.Provider').

--parent

Het bovenliggende pad (bijvoorbeeld: 'resA/myA/resB/myB').

--resource --resource-name

Naam of id van de resource die wordt vergrendeld. Als er een id wordt opgegeven, mogen andere resourceargumenten niet worden opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--resource-type

Het resourcetype (bijvoorbeeld: 'resC'). Kan ook de indeling van de naamruimte/het type accepteren (bijvoorbeeld: 'Microsoft.Provider/resC').

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lock list

Hiermee worden vergrendelingsgegevens weergegeven.

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

Voorbeelden

Vermeld de vergrendelingen voor een vnet-resource. Bevat vergrendelingen in de gekoppelde groep en het bijbehorende abonnement.

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

Alle vergrendelingen op abonnementsniveau weergeven

az lock list

Optionele parameters

--filter-string

Een queryfilter dat moet worden gebruikt om de resultaten te beperken.

--namespace

Providernaamruimte (bijvoorbeeld: 'Microsoft.Provider').

--parent

Het bovenliggende pad (bijvoorbeeld: 'resA/myA/resB/myB').

--resource --resource-name

Naam of id van de resource die wordt vergrendeld. Als er een id wordt opgegeven, mogen andere resourceargumenten niet worden opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--resource-type

Het resourcetype (bijvoorbeeld: 'resC'). Kan ook de indeling van de naamruimte/het type accepteren (bijvoorbeeld: 'Microsoft.Provider/resC').

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lock show

De eigenschappen van een vergrendeling weergeven.

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

Voorbeelden

Een abonnementsniveauvergrendeling weergeven

az lock show -n lockname

De eigenschappen van een vergrendeling weergeven (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Indien opgegeven, moeten er geen andere argumenten voor resource-id's worden opgegeven.

--name -n

Naam van de vergrendeling.

--namespace

Providernaamruimte (bijvoorbeeld: 'Microsoft.Provider').

--parent

Het bovenliggende pad (bijvoorbeeld: 'resA/myA/resB/myB').

--resource --resource-name

Naam of id van de resource die wordt vergrendeld. Als er een id wordt opgegeven, mogen andere resourceargumenten niet worden opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--resource-type

Het resourcetype (bijvoorbeeld: 'resC'). Kan ook de indeling van de naamruimte/het type accepteren (bijvoorbeeld: 'Microsoft.Provider/resC').

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lock update

Een vergrendeling bijwerken.

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

Voorbeelden

Een vergrendeling op resourcegroepniveau bijwerken met nieuwe notities en typen

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Indien opgegeven, moeten er geen andere argumenten voor resource-id's worden opgegeven.

--lock-type -t

Het type vergrendelingsbeperking.

Geaccepteerde waarden: CanNotDelete, ReadOnly
--name -n

Naam van de vergrendeling.

--namespace

Providernaamruimte (bijvoorbeeld: 'Microsoft.Provider').

--notes

Opmerkingen over deze vergrendeling.

--parent

Het bovenliggende pad (bijvoorbeeld: 'resA/myA/resB/myB').

--resource --resource-name

Naam of id van de resource die wordt vergrendeld. Als er een id wordt opgegeven, mogen andere resourceargumenten niet worden opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--resource-type

Het resourcetype (bijvoorbeeld: 'resC'). Kan ook de indeling van de naamruimte/het type accepteren (bijvoorbeeld: 'Microsoft.Provider/resC').

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.