az vm extension image

Suchen Sie die verfügbaren VM-Erweiterungen für ein Abonnement und eine Region.

Befehle

az vm extension image list

Listet die Informationen zu verfügbaren Erweiterungen auf.

az vm extension image list-names

Listet die Namen der verfügbaren Erweiterungen auf.

az vm extension image list-versions

Listet die Versionen für verfügbare Erweiterungen auf.

az vm extension image show

Anzeigen von Informationen für eine Erweiterung

az vm extension image list

Listet die Informationen zu verfügbaren Erweiterungen auf.

az vm extension image list [--latest]
                           [--location]
                           [--name]
                           [--publisher]
                           [--version]

Beispiele

Listet die eindeutigen Herausgeber für Erweiterungen auf.

az vm extension image list --query "[].publisher" -o tsv | sort -u

Suchen Sie Erweiterungen mit "Docker" im Namen.

az vm extension image list --query "[].name" -o tsv | sort -u | grep Docker

Listenerweiterungsnamen, bei denen der Herausgebername mit "Microsoft.Azure.App" beginnt.

az vm extension image list --query \
    "[?starts_with(publisher, 'Microsoft.Azure.App')].publisher" \
    -o tsv | sort -u | xargs -I{} az vm extension image list-names --publisher {} -l westus

Optionale Parameter

--latest

Nur die neueste Version anzeigen.

--location -l

Bildposition.

--name -n

Imagename

--publisher -p

Name des Bildausgebers.

--version

Erweiterungsversion.

az vm extension image list-names

Listet die Namen der verfügbaren Erweiterungen auf.

az vm extension image list-names --location
                                 --publisher

Beispiele

Suchen Sie Docker-Erweiterungen nach Herausgeber und Standort.

az vm extension image list-names --publisher Microsoft.Azure.Extensions \
    -l westus --query "[?starts_with(name, 'Docker')]"

Suchen Sie CustomScript-Erweiterungen nach Herausgeber und Speicherort.

az vm extension image list-names --publisher Microsoft.Azure.Extensions \
    -l westus --query "[?starts_with(name, 'Custom')]"

Erforderliche Parameter

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--publisher -p

Name des Bildausgebers.

az vm extension image list-versions

Listet die Versionen für verfügbare Erweiterungen auf.

az vm extension image list-versions --location
                                    --name
                                    --publisher
                                    [--filter]
                                    [--orderby]
                                    [--top]

Beispiele

Suchen Sie die verfügbaren Versionen für die Docker-Erweiterung.

az vm extension image list-versions --publisher Microsoft.Azure.Extensions \
    -l westus -n DockerExtension -otable

Erforderliche Parameter

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--name -n

Name der Erweiterung.

--publisher -p

Name des Bildausgebers.

Optionale Parameter

--filter

Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.

--orderby

Die Option $orderby odata-Abfrage.

--top

Die Option $top odata-Abfrage.

az vm extension image show

Anzeigen von Informationen für eine Erweiterung

az vm extension image show --location
                           --name
                           --publisher
                           --version

Beispiele

Anzeigen der CustomScript-Erweiterung Version 2.0.2.

az vm extension image show -l westus -n CustomScript \
  --publisher Microsoft.Azure.Extensions --version 2.0.2

Zeigen Sie die neueste Version der Docker-Erweiterung an.

publisher=Microsoft.Azure.Extensions
extension=DockerExtension
location=westus

latest=$(az vm extension image list-versions \
  --publisher ${publisher} -l ${location} -n ${extension} \
  --query "[].name" -o tsv | sort | tail -n 1)

az vm extension image show -l ${location} \
  --publisher ${publisher} -n ${extension} --version ${latest}

Erforderliche Parameter

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--name -n

Name der Erweiterung.

--publisher -p

Name des Bildausgebers.

--version

Erweiterungsversion.