az lock

Verwalten von Azure-Sperren.

Befehle

Name Beschreibung Typ Status
az lock create

Erstellen Sie eine Sperre.

Kernspeicher Allgemein verfügbar
az lock delete

Löschen sie eine Sperre.

Kernspeicher Allgemein verfügbar
az lock list

Listet Sperrinformationen auf.

Kernspeicher Allgemein verfügbar
az lock show

Zeigen Sie die Eigenschaften einer Sperre an.

Kernspeicher Allgemein verfügbar
az lock update

Aktualisieren einer Sperre.

Kernspeicher Allgemein verfügbar

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-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.

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

Name der Sperre.

Optionale Parameter

--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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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-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

--ids

Eine oder mehrere 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az lock list

Listet Sperrinformationen auf.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource]
             [--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

--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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az lock show

Zeigen Sie die Eigenschaften einer Sperre an.

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource]
             [--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

--ids

Eine oder mehrere 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az lock update

Aktualisieren einer Sperre.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--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

--ids

Eine oder mehrere 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.

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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.