az iot du account
Note
Diese Referenz ist Teil der Azure-iot-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az iot du account Befehl ausführen. Erfahren Sie mehr über Erweiterungen.
Geräteaktualisierungskontoverwaltung.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az iot du account create |
Erstellen Sie ein Geräteaktualisierungskonto. |
Extension | GA |
| az iot du account delete |
Löschen eines Geräteaktualisierungskontos. |
Extension | GA |
| az iot du account list |
Alle Geräteaktualisierungskonten in einem Abonnement oder einer Ressourcengruppe auflisten. |
Extension | GA |
| az iot du account private-endpoint-connection |
Geräteaktualisierungskonto für private Endpunktverbindungsverwaltung. |
Extension | GA |
| az iot du account private-endpoint-connection delete |
Löschen Einer privaten Endpunktverbindung, die einem Geräteaktualisierungskonto zugeordnet ist. |
Extension | GA |
| az iot du account private-endpoint-connection list |
Listet private Endpunktverbindungen auf, die einem Geräteaktualisierungskonto zugeordnet sind. |
Extension | GA |
| az iot du account private-endpoint-connection set |
Legen Sie den Status einer privaten Endpunktverbindung fest, die einem Geräteaktualisierungskonto zugeordnet ist. |
Extension | GA |
| az iot du account private-endpoint-connection show |
Zeigt eine private Endpunktverbindung an, die einem Geräteaktualisierungskonto zugeordnet ist. |
Extension | GA |
| az iot du account private-link-resource |
Ressourcenverwaltung des Geräteaktualisierungskontos für private Verknüpfungen. |
Extension | GA |
| az iot du account private-link-resource list |
Auflisten privater Linkressourcen, die vom Konto unterstützt werden. |
Extension | GA |
| az iot du account show |
Zeigen Sie die Details eines Geräteaktualisierungskontos an. |
Extension | GA |
| az iot du account update |
Aktualisieren eines Geräteaktualisierungskontos. |
Extension | GA |
| az iot du account wait |
Blockieren, bis ein gewünschter Kontoressourcenstatus erfüllt wurde. |
Extension | GA |
az iot du account create
Erstellen Sie ein Geräteaktualisierungskonto.
Dieser Befehl kann auch verwendet werden, um den Status eines vorhandenen Kontos zu aktualisieren.
az iot du account create --account
--resource-group
[--assign-identity]
[--location]
[--no-wait]
[--pna --public-network-access {Disabled, Enabled}]
[--role]
[--scopes]
[--sku {Free, Standard}]
[--tags]
Beispiele
Erstellen Sie ein Geräteaktualisierungskonto in der Zielressourcengruppe mithilfe des Speicherorts der Ressourcengruppe.
az iot du account create -n {account_name} -g {resouce_group}
Erstellen Sie ein kostenloses Sku-Geräteaktualisierungskonto in der Zielressourcengruppe mit angegebenen Speicherorten und Tags ohne Blockierung.
az iot du account create -n {account_name} -g {resouce_group} -l westus --tags a=b c=d --sku Free --no-wait
Erstellen Sie ein Geräteaktualisierungskonto in der Zielressourcengruppe mit einer vom System verwalteten Identität.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system]
Erstellen Sie ein Geräteaktualisierungskonto in der Zielressourcengruppe mit einer vom System verwalteten Identität, und weisen Sie die Systemidentität einem einzelnen Bereich mit der Rolle "Mitwirkender" zu.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount
Erstellen Sie ein Geräteaktualisierungskonto in der Zielressourcengruppe mit system- und vom Benutzer zugewiesenen verwalteten Identitäten, und weisen Sie die Systemidentität einem oder mehreren Bereichen (durch Leerzeichen getrennt) mit einer benutzerdefinierten angegebenen Rolle zu.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourcegroups/ProResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount1
/subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount2
--role "Storage Blob Data Contributor"
Erforderliche Parameter
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Akzeptiert System- oder Benutzeridentitäten, die durch Leerzeichen getrennt sind. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen. Sehen Sie sich die Hilfe zu Beispielen an.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Managed Service Identity Arguments |
Standort des Geräteaktualisierungskontos. Wenn kein Speicherort angegeben wird, wird der Speicherort der Ressourcengruppe verwendet. Sie können den Standardspeicherort mithilfe von az configure --defaults location={name}konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Gibt an, ob über ein öffentliches Netzwerk auf das Geräteupdatekonto zugegriffen werden kann.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Network Arguments |
| Standardwert: | Enabled |
| Zulässige Werte: | Disabled, Enabled |
Rollenname oder ID, über die die vom System zugewiesene Identität verfügt.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Managed Service Identity Arguments |
| Standardwert: | Contributor |
Bereichstrennte Bereiche, auf die die vom System zugewiesene Identität zugreifen kann. Kann nicht mit "--no-wait" verwendet werden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Managed Service Identity Arguments |
Geräteaktualisierungskonto-SKU.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | Standard |
| Zulässige Werte: | Free, Standard |
Ressourcentags. Eigenschaftenbehälter in Schlüsselwertpaaren mit dem folgenden Format: a=b c=d.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du account delete
Löschen eines Geräteaktualisierungskontos.
az iot du account delete --account
[--no-wait]
[--resource-group]
[--yes {false, true}]
Beispiele
Löschen eines Zielkontos.
az iot du account delete -n {account_name}
Löschen Sie ein Zielkonto ohne Bestätigung oder Blockierung.
az iot du account delete -n {account_name} -y --no-wait
Erforderliche Parameter
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Benutzeraufforderungen überspringen. Gibt die Annahme der Aktion an. Wird hauptsächlich für Automatisierungsszenarien verwendet. Standardwert: false.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du account list
Alle Geräteaktualisierungskonten in einem Abonnement oder einer Ressourcengruppe auflisten.
az iot du account list [--resource-group]
Beispiele
Listet alle Konten in einem Abonnement auf.
az iot du account list
Auflisten von Konten in einem Abonnement, das Filterkriterien entspricht.
az iot du account list --query "[?tags.env == 'test']"
Auflisten aller Konten in einer Ressourcengruppe.
az iot du account list -g {resource_group}
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du account show
Zeigen Sie die Details eines Geräteaktualisierungskontos an.
az iot du account show --account
[--resource-group]
Beispiele
Anzeigen eines Zielkontos.
az iot du account show -n {account_name}
Zeigen Sie eine Zielkontofilterung für eine bestimmte Eigenschaft an.
az iot du account show -n {account_name} --query identity
Erforderliche Parameter
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du account update
Aktualisieren eines Geräteaktualisierungskontos.
Derzeit können die folgenden Kontoeigenschaften aktualisiert werden – Identität, publicNetworkAccess und Tags.
az iot du account update --account
[--add]
[--force-string]
[--no-wait]
[--remove]
[--resource-group]
[--set]
Beispiele
Legen Sie ein bestimmtes Kontotag-Attribut fest.
az iot du account update -n {account_name} --set tags.env='test'
Deaktivieren des Zugriffs auf das öffentliche Netzwerk
az iot du account update -n {account_name} --set publicNetworkAccess='Disabled'
Erforderliche Parameter
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
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 or JSON string>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Standardwert: | [] |
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Standardwert: | False |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Standardwert: | [] |
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Standardwert: | [] |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du account wait
Blockieren, bis ein gewünschter Kontoressourcenstatus erfüllt wurde.
az iot du account wait --account
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--resource-group]
[--timeout]
[--updated]
Beispiele
Blockieren, bis die Aktualisierung einer Kontoressource abgeschlossen ist.
az iot du account wait -n {account_name} -g {resource_group} --updated
Erforderliche Parameter
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
Warten Sie, bis sie gelöscht wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Abrufintervall in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 30 |
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Maximale Wartezeit in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |