az resource

Verwalten von Azure-Ressourcen

Befehle

az resource create

Dient zum Erstellen einer Ressource.

az resource delete

Löschen Sie eine Ressource.

az resource invoke-action

Rufen Sie eine Aktion für die Ressource auf.

az resource link

Verwalten von Links zwischen Ressourcen

az resource link create

Erstellen Sie eine neue Verknüpfung zwischen Ressourcen.

az resource link delete

Löschen sie einen Link zwischen Ressourcen.

az resource link list

Ressourcenlinks auflisten.

az resource link show

Ruft einen Ressourcenlink mit der angegebenen ID ab.

az resource link update

Aktualisieren sie die Verknüpfung zwischen Ressourcen.

az resource list

Auflisten der Ressourcen.

az resource lock

Verwalten von Sperren auf Azure-Ressourcenebene

az resource lock create

Erstellen Sie eine Sperre auf Ressourcenebene.

az resource lock delete

Löscht eine Sperre auf Ressourcenebene.

az resource lock list

Listen Sie Sperrinformationen auf Ressourcenebene auf.

az resource lock show

Zeigt die Details einer Sperre auf Ressourcenebene an.

az resource lock update

Aktualisieren sie eine Sperre auf Ressourcenebene.

az resource move

Verschiebt Ressourcen von einer Ressourcengruppe in eine andere (kann sich unter einem anderen Abonnement befinden).

az resource show

Rufen Sie die Details einer Ressource ab.

az resource tag

Markieren Sie eine Ressource.

az resource update

Aktualisieren einer Ressource

az resource wait

Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung einer Ressource erfüllt ist.

az resource create

Dient zum Erstellen einer Ressource.

az resource create --properties
                   [--api-version]
                   [--id]
                   [--is-full-object]
                   [--latest-include-preview]
                   [--location]
                   [--name]
                   [--namespace]
                   [--parent]
                   [--resource-group]
                   [--resource-type]

Beispiele

Erstellen Sie eine API-App, indem Sie eine vollständige JSON-Konfiguration bereitstellen.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites \
    --is-full-object --properties "{ \"kind\": \"api\", \"location\": \
        \"West US\", \"properties\": { \"serverFarmId\": \
            \"/subscriptions/{SubID}/resourcegroups/{ResourceGroup} \
                /providers/Microsoft.Web/serverfarms/{ServicePlan}\" } }"

Erstellen Sie eine Ressource, indem Sie die JSON-Konfiguration aus einer Datei laden.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile

Erstellen Sie eine Web-App mit den mindestens erforderlichen Konfigurationsinformationen.

az resource create -g myRG -n myWeb --resource-type Microsoft.web/sites \
    --properties "{ \"serverFarmId\":\"/subscriptions/{SubID}/resourcegroups/ \
        {ResourceGroup}/providers/Microsoft.Web/serverfarms/{ServicePlan}\" }"

Erstellen Sie eine Ressource mithilfe der neuesten API-Version, unabhängig davon, ob es sich bei dieser Version um eine Vorschauversion handelt.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile --latest-include-preview

Erstellen einer Websiteerweiterung für eine Web-App

az resource create -g myRG --api-version "2018-02-01" \
    --name "{sitename+slot}/siteextensions/Contrast.NetCore.Azure.SiteExtension"  \
        --resource-type Microsoft.Web/sites/siteextensions --is-full-object \
            --properties "{ \"id\": \"Contrast.NetCore.Azure.SiteExtension\", \
                \"location\": \"West US\", \"version\": \"1.9.0\" }"

Erforderliche Parameter

--properties -p

Eine JSON-formatierte Zeichenfolge, die Ressourceneigenschaften enthält.

Optionale Parameter

--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--id

Ressourcen-ID

--is-full-object

Geben Sie an, dass das Eigenschaftenobjekt weitere Optionen wie Standort, Tags, SKU und/oder Plan enthält.

Standardwert: False
--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--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

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

az resource delete

Löschen Sie eine Ressource.

az resource delete [--api-version]
                   [--ids]
                   [--latest-include-preview]
                   [--name]
                   [--namespace]
                   [--no-wait]
                   [--parent]
                   [--resource-group]
                   [--resource-type]

Beispiele

Löschen Sie einen virtuellen Computer mit dem Namen "MyVm".

az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Löschen Sie eine Web-App mithilfe eines Ressourcenbezeichners.

az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp

Löschen Sie ein Subnetz mithilfe eines Ressourcenbezeichners.

az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet

Löschen Sie einen virtuellen Computer namens "MyVm", indem Sie die neueste API-Version verwenden, unabhängig davon, ob es sich bei dieser Version um eine Vorschauversion handelt.

az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

Optionale Parameter

--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--parent

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

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

az resource invoke-action

Rufen Sie eine Aktion für die Ressource auf.

Eine Liste möglicher Aktionen, die einer Ressource entsprechen, finden Sie unter https://docs.microsoft.com/rest/api/. Alle POST-Anforderungen sind Aktionen, die aufgerufen werden können und am Ende des URI-Pfads angegeben werden. Wenn Sie beispielsweise einen virtuellen Computer beenden möchten, lautet https://management.azure.com/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VM}/powerOff?api-version={APIVersion} der Anforderungs-URI, und die entsprechende Aktion lautet powerOff. Dies finden Sie unter https://docs.microsoft.com/rest/api/compute/virtualmachines/virtualmachines-stop.

az resource invoke-action --action
                          [--api-version]
                          [--ids]
                          [--latest-include-preview]
                          [--name]
                          [--namespace]
                          [--parent]
                          [--request-body]
                          [--resource-group]
                          [--resource-type]

Beispiele

Schalten Sie einen virtuellen Computer aus, angegeben durch die ID.

az resource invoke-action --action powerOff \
  --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VMName}

Erfassen Sie Informationen für einen beendeten virtuellen Computer.

az resource invoke-action --action capture \
  --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/ \
    Microsoft.Compute/virtualMachines/{VMName} \
  --request-body "{ \"vhdPrefix\": \"myPrefix\", \"destinationContainerName\": \
    \"myContainer\", \"overwriteVhds\": true }"

Rufen Sie eine Aktion für die Ressource auf. (automatisch generiert)

az resource invoke-action --action capture --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites

Erforderliche Parameter

--action

Die Aktion, die für die angegebene Ressource aufgerufen wird.

Optionale Parameter

--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

--request-body

JSON-codierte Parameterargumente für die Aktion, die im Post-Anforderungstext übergeben wird. Verwenden Sie @{file}, um aus einer Datei zu laden.

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

az resource list

Auflisten der Ressourcen.

az resource list [--location]
                 [--name]
                 [--namespace]
                 [--resource-group]
                 [--resource-type]
                 [--tag]

Beispiele

Listet alle Ressourcen in der Region "USA, Westen" auf.

az resource list --location westus

Listet alle Ressourcen mit dem Namen "resourceName" auf.

az resource list --name 'resourceName'

Listet alle Ressourcen mit dem Tag "test" auf.

az resource list --tag test

Listet alle Ressourcen mit einem Tag auf, das mit "test" beginnt.

az resource list --tag 'test*'

Listet alle Ressourcen mit dem Tag "test" auf, die den Wert "example" aufweisen.

az resource list --tag test=example

Optionale 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

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

--tag

Ein einzelnes Tag im Format "key[=value]". Verwenden Sie "", um vorhandene Tags zu löschen.

az resource move

Verschiebt Ressourcen von einer Ressourcengruppe in eine andere (kann sich unter einem anderen Abonnement befinden).

az resource move --destination-group
                 --ids
                 [--destination-subscription-id]

Erforderliche Parameter

--destination-group

Der Name der Zielressourcengruppe.

--ids

Die durch Leerzeichen getrennten Ressourcen-IDs, die verschoben werden sollen.

Optionale Parameter

--destination-subscription-id

Der Zielabonnementbezeichner.

az resource show

Rufen Sie die Details einer Ressource ab.

az resource show [--api-version]
                 [--ids]
                 [--include-response-body {false, true}]
                 [--latest-include-preview]
                 [--name]
                 [--namespace]
                 [--parent]
                 [--resource-group]
                 [--resource-type]

Beispiele

Zeigen Sie eine VM-Ressource mit dem Namen "MyVm" an.

az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Anzeigen einer Web-App mithilfe eines Ressourcenbezeichners

az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp

Ein Subnetz anzeigen.

az resource show -g MyResourceGroup -n MySubnet --namespace Microsoft.Network --parent virtualnetworks/MyVnet --resource-type subnets

Zeigen Sie ein Subnetz mithilfe eines Ressourcenbezeichners an.

az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet

Zeigen Sie eine Anwendungsgatewaypfadregel an.

az resource show -g MyResourceGroup --namespace Microsoft.Network --parent applicationGateways/ag1/urlPathMaps/map1 --resource-type pathRules -n rule1

Zeigen Sie eine VM-Ressource namens "MyVm" mithilfe der neuesten API-Version an, ob es sich bei dieser Version um eine Vorschauversion handelt.

az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

Optionale Parameter

--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--include-response-body

Verwenden Sie , wenn die Standardbefehlsausgabe nicht alle Eigenschaftendaten erfasst.

Zulässige Werte: false, true
Standardwert: False
--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

az resource tag

Markieren Sie eine Ressource.

az resource tag --tags
                [--api-version]
                [--ids]
                [--is-incremental]
                [--latest-include-preview]
                [--name]
                [--namespace]
                [--parent]
                [--resource-group]
                [--resource-type]

Beispiele

Markieren Sie den virtuellen Computer "MyVm" mit dem Schlüssel "vmlist" und dem Wert "vm1".

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Markieren Sie eine Web-App mit dem Schlüssel "vmlist" und dem Wert "vm1", indem Sie einen Ressourcenbezeichner verwenden.

az resource tag --tags vmlist=vm1 --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}

Markieren Sie den virtuellen Computer "MyVm" mit dem Schlüssel "vmlist" und dem Wert "vm1" inkrementell. Die vorhandenen Tags werden nicht geleert.

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" -i

Markieren Sie den virtuellen Computer "MyVm" mit dem Schlüssel "vmlist" und dem Wert "vm1", indem Sie die neueste API-Version verwenden, unabhängig davon, ob es sich bei dieser Version um eine Vorschauversion handelt.

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

Erforderliche Parameter

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

Optionale Parameter

--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--is-incremental -i

Die Option zum inkrementellen Hinzufügen von Tags, ohne die ursprünglichen Tags zu löschen. Wenn der Schlüssel des neuen Tags und des ursprünglichen Tags dupliziert wird, wird der ursprüngliche Wert überschrieben.

--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

--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 (z. B. "Microsoft.Provider/resC") akzeptieren.

az resource update

Aktualisieren einer Ressource

az resource update [--add]
                   [--api-version]
                   [--force-string]
                   [--ids]
                   [--include-response-body {false, true}]
                   [--latest-include-preview]
                   [--name]
                   [--namespace]
                   [--parent]
                   [--remove]
                   [--resource-group]
                   [--resource-type]
                   [--set]

Beispiele

Aktualisieren Sie eine Web-App mithilfe der neuesten API-Version, unabhängig davon, ob es sich bei dieser Version um eine Vorschauversion handelt.

az resource update --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --set tags.key=value --latest-include-preview

Aktualisieren einer Ressource (automatisch generiert)

az resource update --ids $id --set properties.connectionType=Proxy

Aktualisieren einer Ressource (automatisch generiert)

az resource update --name myresource --resource-group myresourcegroup --resource-type subnets --set tags.key=value

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string oder JSON string>.

Standardwert: []
--api-version

Die API-Version der Ressource (bei der neuesten stabilen Version wird weggelassen).

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--include-response-body

Verwenden Sie , wenn die Standardbefehlsausgabe nicht alle Eigenschaftendaten erfasst.

Zulässige Werte: false, true
Standardwert: False
--latest-include-preview -v

Geben Sie an, dass die neueste API-Version unabhängig davon verwendet wird, ob es sich um eine Vorschauversion handelt (z. B. 2020-01-01-preview). Wenn beispielsweise die unterstützte API-Version des Ressourcenanbieters 2020-01-01-preview und 2019-01-01 lautet: Bei der Übergabe dieses Parameters wird die neueste Version 2020-01-01-preview verwendet, andernfalls wird die neueste stabile Version 2019-01-01 ohne Übergabe dieses Parameters verwendet.

Standardwert: False
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

Standardwert: []
--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").

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und wert angeben, der festgelegt werden soll. Beispiel: --set property1.property2=.

Standardwert: []

az resource wait

Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung für eine Ressource erfüllt ist.

az resource wait [--api-version]
                 [--created]
                 [--custom]
                 [--deleted]
                 [--exists]
                 [--ids]
                 [--include-response-body {false, true}]
                 [--interval]
                 [--name]
                 [--namespace]
                 [--parent]
                 [--resource-group]
                 [--resource-type]
                 [--timeout]
                 [--updated]

Beispiele

Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung für eine Ressource erfüllt ist. (automatisch generiert)

az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}

Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung für eine Ressource erfüllt ist. (automatisch generiert)

az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --include-response-body true

Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung für eine Ressource erfüllt ist. (automatisch generiert)

az resource wait --exists --name MyResource --resource-group MyResourceGroup --resource-type subnets

Optionale Parameter

--api-version

Die API-Version der Ressource (für die neueste stabile Version weglassen).

--created

Warten Sie, bis sie mit "provisioningState" bei "Erfolgreich" erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Z.B. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Falls angegeben, sollten keine anderen Argumente für die Ressourcen-ID angegeben werden.

--include-response-body

Verwenden Sie, wenn die Standardbefehlsausgabe nicht alle Eigenschaftendaten erfasst.

Zulässige Werte: false, true
Standardwert: False
--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--name -n

Der Name der Ressource. (Beispiel: myC).

--namespace

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

--parent

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

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

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState bei "Erfolgreich" aktualisiert wurde.

Standardwert: False