Freigeben über


az lock

Verwalten von Azure-Sperren.

Befehle

Name Beschreibung Typ Status
az lock create

Erstellen Sie eine Sperre.

Core GA
az lock delete

Löschen sie eine Sperre.

Core GA
az lock list

Listet Sperrinformationen auf.

Core GA
az lock show

Zeigen Sie die Eigenschaften einer Sperre an.

Core GA
az lock update

Aktualisieren einer Sperre.

Core GA

az lock create

Erstellen Sie eine Sperre.

Sperren können in drei verschiedenen Bereichen vorhanden sein: Abonnement, Ressourcengruppe und Ressource. Informationen zum Hinzufügen von Sperren auf verschiedenen Ebenen finden Sie in den folgenden Beispielen.

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

Beispiele

Erstellen Sie eine schreibgeschützte Abonnementebenensperre.

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

Erstellen Sie eine schreibgeschützte Sperre auf Ressourcengruppenebene.

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

Erstellen Sie eine schreibgeschützte Ressourcenebenensperre für eine vnet-Ressource.

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

Erstellen Sie eine schreibgeschützte Ressourcenebenensperre für eine Subnetzressource mit einem bestimmten übergeordneten Element.

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

Erforderliche Parameter

--lock-type -t

Der Typ der Sperreinschränkung.

Eigenschaft Wert
Zulässige Werte: CanNotDelete, ReadOnly
--name -n

Name der Sperre.

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--namespace

Anbieternamespace (z. B. 'Microsoft.Provider').

--notes

Hinweise zu dieser Sperre.

--parent

Der übergeordnete Pfad (z. B. "resA/myA/resB/myB").

--resource --resource-name

Name oder ID der Ressource, die gesperrt wird. Wenn eine ID angegeben wird, sollten keine anderen Ressourcenargumente angegeben werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--resource-type

Der Ressourcentyp (z. B. 'resC'). Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Provider/resC').

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az lock delete

Löschen sie eine Sperre.

Sperren können in drei verschiedenen Bereichen vorhanden sein: Abonnement, Ressourcengruppe und Ressource. Informationen zum Löschen von Sperren auf verschiedenen Ebenen finden Sie in den folgenden Beispielen.

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

Beispiele

Löschen einer Abonnementebenensperre

az lock delete --name lockName

Löschen einer Sperrung auf Ressourcengruppenebene

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

Löschen einer Sperre auf Ressourcenebene

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

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Wenn angegeben, sollten keine anderen Argumente für "Ressourcen-ID" angegeben werden.

--name -n

Name der Sperre.

--namespace

Anbieternamespace (z. B. 'Microsoft.Provider').

--parent

Der übergeordnete Pfad (z. B. "resA/myA/resB/myB").

--resource --resource-name

Name oder ID der Ressource, die gesperrt wird. Wenn eine ID angegeben wird, sollten keine anderen Ressourcenargumente angegeben werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--resource-type

Der Ressourcentyp (z. B. 'resC'). Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Provider/resC').

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az lock list

Listet Sperrinformationen auf.

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

Beispiele

Listet die Sperren einer vnet-Ressource auf. Schließt Sperren in der zugeordneten Gruppe und dem zugehörigen Abonnement ein.

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

Auflisten aller Sperren auf Abonnementebene

az lock list

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--filter-string

Ein Abfragefilter, der zum Einschränken der Ergebnisse verwendet werden soll.

--namespace

Anbieternamespace (z. B. 'Microsoft.Provider').

--parent

Der übergeordnete Pfad (z. B. "resA/myA/resB/myB").

--resource --resource-name

Name oder ID der Ressource, die gesperrt wird. Wenn eine ID angegeben wird, sollten keine anderen Ressourcenargumente angegeben werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--resource-type

Der Ressourcentyp (z. B. 'resC'). Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Provider/resC').

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az lock show

Zeigen Sie die Eigenschaften einer Sperre an.

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

Beispiele

Anzeigen einer Sperrung auf Abonnementebene

az lock show -n lockname

Anzeigen der Eigenschaften einer Sperre (automatisch generiert)

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

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Wenn angegeben, sollten keine anderen Argumente für "Ressourcen-ID" angegeben werden.

--name -n

Name der Sperre.

--namespace

Anbieternamespace (z. B. 'Microsoft.Provider').

--parent

Der übergeordnete Pfad (z. B. "resA/myA/resB/myB").

--resource --resource-name

Name oder ID der Ressource, die gesperrt wird. Wenn eine ID angegeben wird, sollten keine anderen Ressourcenargumente angegeben werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--resource-type

Der Ressourcentyp (z. B. 'resC'). Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Provider/resC').

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az lock update

Aktualisieren einer Sperre.

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

Beispiele

Aktualisieren einer Sperrung auf Ressourcengruppenebene mit neuen Notizen und Typ

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

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Wenn angegeben, sollten keine anderen Argumente für "Ressourcen-ID" angegeben werden.

--lock-type -t

Der Typ der Sperreinschränkung.

Eigenschaft Wert
Zulässige Werte: CanNotDelete, ReadOnly
--name -n

Name der Sperre.

--namespace

Anbieternamespace (z. B. 'Microsoft.Provider').

--notes

Hinweise zu dieser Sperre.

--parent

Der übergeordnete Pfad (z. B. "resA/myA/resB/myB").

--resource --resource-name

Name oder ID der Ressource, die gesperrt wird. Wenn eine ID angegeben wird, sollten keine anderen Ressourcenargumente angegeben werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--resource-type

Der Ressourcentyp (z. B. 'resC'). Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Provider/resC').

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False