Freigeben über


az extension

Verwalten und Aktualisieren von CLI-Erweiterungen

Befehle

Name Beschreibung Typ Status
az extension add

Fügen Sie eine Erweiterung hinzu.

Core GA
az extension list

Auflisten der installierten Erweiterungen.

Core GA
az extension list-available

Auflisten öffentlich verfügbarer Erweiterungen.

Core GA
az extension list-versions

Auflisten der verfügbaren Versionen für eine Erweiterung.

Core GA
az extension remove

Entfernen Sie eine Erweiterung.

Core GA
az extension show

Zeigen Sie eine Erweiterung an.

Core GA
az extension update

Aktualisieren sie eine Erweiterung.

Core GA

az extension add

Fügen Sie eine Erweiterung hinzu.

Wenn Sie mehr über die automatische Installation von Erweiterungen erfahren möchten, besuchen Sie https://aka.ms/AzExtDynamicInstall.

az extension add [--allow-preview {false, true}]
                 [--name]
                 [--pip-extra-index-urls]
                 [--pip-proxy]
                 [--source]
                 [--system]
                 [--upgrade]
                 [--version]
                 [--yes]

Beispiele

Erweiterung nach Name hinzufügen

az extension add --name anextension

Erweiterung von URL hinzufügen

az extension add --source https://contoso.com/anextension-0.0.1-py2.py3-none-any.whl

Erweiterung von einem lokalen Datenträger hinzufügen

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl

Hinzufügen einer Erweiterung von einem lokalen Datenträger und Verwenden des Pip-Proxys für Abhängigkeiten

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl --pip-proxy https://user:pass@proxy.server:8080

Hinzufügen einer Erweiterung zum Systemverzeichnis

az extension add --name anextension --system

Hinzufügen einer bestimmten Version der Erweiterung

az extension add --name anextension --version 1.0.0

Aktualisieren der Erweiterung, falls bereits installiert

az extension add --upgrade --name anextension

Optionale Parameter

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

--allow-preview

Schließen Sie ggf. Vorschaupakete für die Erweiterungsinstallation ein.

Eigenschaft Wert
Zulässige Werte: false, true
--name -n

Name der Erweiterung.

--pip-extra-index-urls

Durch Leerzeichen getrennte Liste zusätzlicher URLs der zu verwendenden Paketindizes. Dies sollte auf ein Repository verweisen, das mit PEP 503 (der einfachen Repository-API) oder einem lokalen Verzeichnis im selben Format kompatibel ist.

Eigenschaft Wert
Parameter group: Experimental Pip Arguments
--pip-proxy

Proxy für Pip zur Verwendung für Erweiterungsabhängigkeiten in Form von [user:passwd@]proxy.server:port.

Eigenschaft Wert
Parameter group: Experimental Pip Arguments
--source -s

Dateipfad oder URL zu einer Erweiterung.

--system

Verwenden Sie ein Systemverzeichnis für die Erweiterung.

Der Standardpfad ist der Ordner "azure-cli-extensions" unter dem CLI-Pfad der Python-Umgebungsbibliothek, der durch umgebungsvariable AZURE_EXTENSION_SYS_DIR konfigurierbar ist. Unter Windows müssen Sie ihre Shell möglicherweise als Administrator öffnen, um mit der richtigen Berechtigung ausgeführt zu werden.

--upgrade

Aktualisieren Sie die Erweiterung, falls bereits installiert, andernfalls installieren Sie einfach die Erweiterung.

--version

Die spezifische Version einer Erweiterung.

Eigenschaft Wert
Standardwert: latest
--yes -y

Zur Bestätigung nicht auffordern.

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

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension list

Auflisten der installierten Erweiterungen.

az extension list
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/.

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension list-available

Auflisten öffentlich verfügbarer Erweiterungen.

az extension list-available [--show-details]

Beispiele

Auflisten aller öffentlich verfügbaren Erweiterungen

az extension list-available

Auflisten von Details zu einer bestimmten Erweiterung

az extension list-available --show-details --query anextension

Optionale Parameter

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

--show-details -d

Zeigen Sie die Rohdaten aus dem Erweiterungsindex an.

Eigenschaft Wert
Standardwert: False
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/.

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension list-versions

Auflisten der verfügbaren Versionen für eine Erweiterung.

az extension list-versions --name

Beispiele

Auflisten der verfügbaren Versionen für eine Erweiterung

az extension list-versions --name anextension

Erforderliche Parameter

--name -n

Name der Erweiterung.

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

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension remove

Entfernen Sie eine Erweiterung.

az extension remove --name

Beispiele

Entfernen Sie eine Erweiterung. (autogenerated)

az extension remove --name MyExtension

Erforderliche Parameter

--name -n

Name der Erweiterung.

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

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension show

Zeigen Sie eine Erweiterung an.

az extension show --name

Beispiele

Zeigen Sie eine Erweiterung an. (autogenerated)

az extension show --name MyExtension

Erforderliche Parameter

--name -n

Name der Erweiterung.

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

--verbose

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

Eigenschaft Wert
Standardwert: False

az extension update

Aktualisieren sie eine Erweiterung.

az extension update --name
                    [--allow-preview {false, true}]
                    [--pip-extra-index-urls]
                    [--pip-proxy]

Beispiele

Aktualisieren einer Erweiterung anhand des Namens

az extension update --name anextension

Aktualisieren einer Erweiterung anhand des Namens und Verwenden des Pip-Proxys für Abhängigkeiten

az extension update --name anextension --pip-proxy https://user:pass@proxy.server:8080

Erforderliche Parameter

--name -n

Name der Erweiterung.

Optionale Parameter

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

--allow-preview

Schließen Sie ggf. Vorschaupakete für die Erweiterungsinstallation ein.

Eigenschaft Wert
Zulässige Werte: false, true
--pip-extra-index-urls

Durch Leerzeichen getrennte Liste zusätzlicher URLs der zu verwendenden Paketindizes. Dies sollte auf ein Repository verweisen, das mit PEP 503 (der einfachen Repository-API) oder einem lokalen Verzeichnis im selben Format kompatibel ist.

Eigenschaft Wert
Parameter group: Experimental Pip Arguments
--pip-proxy

Proxy für Pip zur Verwendung für Erweiterungsabhängigkeiten in Form von [user:passwd@]proxy.server:port.

Eigenschaft Wert
Parameter group: Experimental Pip Arguments
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/.

--verbose

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

Eigenschaft Wert
Standardwert: False