Festlegen von Standardparametern
Die Azure CLI-Befehle az account set
und az config
bieten die Möglichkeit, Standardparameterwerte für Azure Sphere-Befehle beizubehalten. Dadurch entfällt die Notwendigkeit, allgemeine Parameter kontinuierlich neu einzuschreiben. Beispielsweise sind subscription, resource-group und catalog erforderliche Parameter in vielen Befehlen.
Wenn Sie die Standardparameterwerte festlegen, verringern Sie die Redundanz und können die Befehlssyntax erheblich verkürzen.
Standardparameter können immer durch explizite Eingabe des gewünschten Parameters überschrieben werden.
Festlegen des Standardabonnements
Nach der Anmeldung wird eine Liste der Abonnements angezeigt, die Ihrem Azure-Konto zugeordnet sind. Die Abonnementinformationen mit isDefault: true
sind das derzeit aktivierte Abonnement nach der Anmeldung. Um ein anderes Abonnement auszuwählen, verwenden Sie den az account set
Befehl mit der Abonnement-ID, zu der Sie wechseln möchten. Weitere Informationen zur Abonnementauswahl finden Sie unter Verwalten von Azure-Abonnements mit der Azure CLI.
Tipp
Verwenden Sie die az account show
Befehle oder az account list
, um das abonnement anzuzeigen, das Sie derzeit verwenden, oder um eine Liste der verfügbaren Abonnements abzurufen.
Festlegen der Standardressourcengruppe und des Azure Sphere-Katalogs
Neben dem Abonnement werden andere Standardwerte für die Azure CLI mit dem az config set
Befehl festgelegt. Dieser Befehl verwendet eine durch Leerzeichen getrennte Liste von Schlüssel-Wert-Paaren als Argument. Die bereitgestellten Werte werden von den Azure Sphere-Befehlen anstelle der erforderlichen Argumente verwendet.
Tipp
Verwenden Sie den az config get
Befehl, um Ihre aktuelle Konfiguration anzuzeigen.
Die folgende Tabelle enthält eine Liste der verfügbaren Konfigurationsschlüssel.
Parametername | Beschreibung | Beispiel |
---|---|---|
defaults.group | Die Standardressourcengruppe, die für alle Befehle verwendet werden soll. Ersetzt den --resource-group Parameter. |
az config set defaults.group=<name> |
defaults.sphere.catalog | Der Standardkatalog, der für alle Azure Sphere-Befehle verwendet werden soll. Ersetzt den --catalog Parameter. |
az config set defaults.sphere.catalog=<name> |
Hier sehen Sie beispielsweise, wie Sie die Standardressourcengruppe und den Standardkatalog für alle Befehle festlegen. Legen Sie die Standardressourcengruppe auf MyResourceGroup
und katalog auf MyCatalog
fest.
az config set defaults.group=MyResourceGroup defaults.sphere.catalog=MyCatalog
Eine vollständige Liste der Konfigurationseinstellungen finden Sie in der Dokumentation zur Azure CLI-Konfiguration. Beachten Sie, dass einige Konfigurationseinstellungen nicht für Azure Sphere gelten. Beispielsweise wird die Defaults.location-Einstellung ignoriert, da Azure Sphere ein globaler Dienst ist.
Problembehandlung
Ein Azure Sphere-Katalog gehört zu einer Ressourcengruppe, die zu einem Abonnement gehört. Möglicherweise werden Fehlermeldungen angezeigt, die darauf hinweisen, dass eine Ressource nicht gefunden werden kann, auch wenn sie mit Ressourcen arbeiten, von denen Sie wissen, dass sie vorhanden sind, wenn die Kombination aus Standardparametern und angegebenen Parametern nicht übereinstimmt. Wenn z. B. die Standardressourcengruppe oder die angegebene Ressourcengruppe nicht zum Standardabonnement oder zum angegebenen Abonnement gehört, wird möglicherweise der Fehler "Ressourcengruppe 'Name' wurde nicht gefunden." angezeigt.