Delen via


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.'