Standaardparameters instellen
De Azure CLI-opdrachten az account set
en az config
bieden de mogelijkheid om standaardparameterwaarden voor Azure Sphere-opdrachten te behouden. Hierdoor hoeft u veelvoorkomende parameters niet voortdurend opnieuw te typen. Abonnement, resourcegroep en catalogus zijn bijvoorbeeld vereiste parameters in veel opdrachten.
Wanneer u de standaardparameterwaarden instelt, vermindert u de redundantie en kunt u de syntaxis van de opdracht aanzienlijk verkorten.
Standaardparameters kunnen altijd worden overschreven door expliciet de gewenste parameter in te voeren.
Het standaardabonnement instellen
Nadat u zich hebt aangemeld, ziet u een lijst met abonnementen die zijn gekoppeld aan uw Azure-account. De abonnementsgegevens met isDefault: true
zijn het momenteel geactiveerde abonnement nadat u zich hebt aangemeld. Als u een ander abonnement wilt selecteren, gebruikt u de az account set
opdracht met de abonnements-id waarnaar u wilt overschakelen. Zie Azure-abonnementen beheren met de Azure CLI voor meer informatie over het selecteren van abonnementen.
Tip
Gebruik de az account show
opdrachten of az account list
om het abonnement te bekijken dat u momenteel gebruikt of om een lijst met beschikbare abonnementen op te halen.
De standaardresourcegroep en Azure Sphere-catalogus instellen
Naast het abonnement worden andere standaardwaarden voor Azure CLI ingesteld met de az config set
opdracht. Deze opdracht gebruikt een door spaties gescheiden lijst met sleutel=waardeparen als argument. De opgegeven waarden worden gebruikt door de Azure Sphere-opdrachten in plaats van vereiste argumenten.
Tip
Gebruik de az config get
opdracht om uw huidige configuratie te bekijken.
De volgende tabel bevat een lijst met beschikbare configuratiesleutels.
Parameternaam | Beschrijving | Voorbeeld |
---|---|---|
defaults.group | De standaardresourcegroep die moet worden gebruikt voor alle opdrachten.--resource-group Vervangt de parameter. |
az config set defaults.group=<name> |
defaults.sphere.catalog | De standaardcatalogus die moet worden gebruikt voor alle Azure Sphere-opdrachten.--catalog Vervangt de parameter. |
az config set defaults.sphere.catalog=<name> |
Als voorbeeld kunt u als volgt de standaardresourcegroep en -catalogus instellen voor alle opdrachten. Stel de standaardresourcegroep in op MyResourceGroup
en catalogus op MyCatalog
.
az config set defaults.group=MyResourceGroup defaults.sphere.catalog=MyCatalog
Een volledige lijst met configuratie-instellingen vindt u in de azure CLI-configuratiedocumentatie. Houd er rekening mee dat sommige configuratie-instellingen niet van toepassing zijn op Azure Sphere. De instelling defaults.location wordt bijvoorbeeld genegeerd, omdat Azure Sphere een globale service is.
Probleemoplossing
Een Azure Sphere-catalogus behoort tot een resourcegroep die deel uitmaakt van een abonnement. Mogelijk ziet u foutberichten die aangeven dat een resource niet kan worden gevonden, zelfs niet wanneer u werkt met resources waarvan u weet dat ze bestaan, als de combinatie van standaardparameters en opgegeven parameters niet overeenkomen. Als de standaard- of opgegeven resourcegroep bijvoorbeeld niet tot het standaardabonnement of het opgegeven abonnement behoort, ziet u mogelijk de fout 'Resourcegroep 'Naam' is niet gevonden.'