Een Azure-resourcegroep is een container met gerelateerde resources voor een Azure-oplossing. Een resourcegroep kan opslag, virtuele machines, apps, dashboards, services of bijna alles bevatten waarmee u te maken hebt in Azure.
Met de Azure-opdrachtregelinterface (CLI) kunt u standaardResourcegroepen maken, behouden en instellen. Met de CLI kunt u ook resources opschonen nadat u ze hebt gemaakt.
Identificatie van Azure-regio's
Azure-klanten kunnen ervoor kiezen om resources in veel verschillende regio's te implementeren. In sommige gevallen kunnen klanten de kosten verlagen door regio's in de buurt te selecteren die dezelfde services aanbieden. Als er een regio in de buurt wordt geïdentificeerd, wordt in een bericht de regio weergegeven die moet worden geselecteerd voor toekomstige implementaties.
In het volgende voorbeeld wordt de az config opdracht gebruikt om het bericht over regioaanbevelen uit te schakelen:
U kunt een resourcegroep maken met de opdracht az group create:
Azure CLI
az group create --name MyResourceGroup --location eastus
Een resourcegroep behoort tot één locatie. Als u alle locaties wilt zien die worden ondersteund in uw huidige abonnement, voert u de opdracht az account list-locations uit:
Azure CLI
az account list-locations
Als u alle resourcegroepen voor uw huidige abonnement wilt zien, gebruikt u de opdracht az group list :
Azure CLI
az group list --output table
Tip
De --output parameter is een globale parameter die beschikbaar is voor alle opdrachten. De tabelwaarde geeft uitvoer weer in een beschrijvende indeling. Zie Uitvoerindelingen voor Azure CLI-opdrachten voor meer informatie.
Wanneer u een resource maakt, maakt u deze in een resourcegroep. In het volgende voorbeeld ziet u een opslagaccount dat is gemaakt met behulp van de opdracht az storage account create :
Wanneer u een resourcegroep verwijdert, verwijdert u alle resources waartoe deze behoort. U kunt deze actie niet ongedaan maken. Als u een van de opdrachten in dit artikel probeert, verwijdert u de resourcegroepen die u maakt, uw account opschonen.
Een standaardresourcegroep instellen
U kunt een standaardresourcegroep instellen voor alle opdrachten die u uitvoert vanuit uw lokale Azure CLI of vanuit Azure Cloud Shell. Azure CLI slaat deze configuratie lokaal op in een configuratiebestand . Voer de opdracht az config get uit om uw huidige configuratie te zien :
Azure CLI
az config get
Het resultaat bevat standaardresourcegroepen en andere standaardwaarden. Als u Azure CLI voor het eerst gebruikt, zijn de resultaten mogelijk leeg.
Als u een standaardresourcegroep wilt instellen voor uw Azure CLI-installatie, voert u de opdracht az config set uit:
Azure CLI
az config set defaults.group=MyResourceGroup
Met de opdracht wordt een waarde voor een opgegeven sleutel ingesteld, in dit geval defaults.group. Zie De Azure CLI-configuratie voor beschikbare configuratieopties.
Notitie
De opdracht az config set valideert niet het bestaan van de resourcegroep die u invoert. Met de opdracht wordt het sleutel-waardepaar opgeslagen.
Nadat u de opdracht hebt uitgevoerd, krijgt u met de volgende twee opdrachten hetzelfde resultaat:
Een resourcegroep behoort tot een abonnement. Als uw organisatie meer dan één abonnement heeft, moet u dat abonnement instellen voordat u met een resourcegroep in het abonnement werkt. Als de standaardwaarde van een resourcegroep niet bij uw huidige abonnement hoort, treedt er een fout op. Zie Meerdere Azure-abonnementen gebruiken voor meer informatie over meerdere abonnementen.
U hoeft de standaardinstelling niet opnieuw in te stellen om andere resourcegroepen te gebruiken. Geef in plaats daarvan de resourcegroep op:
Azure CLI
az group create --name OtherResourceGroup --location eastus
az storage account create --resource-group StorageGroups --name storage03 --location westus --sku Standard_LRS
De standaardwaarde is alleen voor u. Dit heeft geen invloed op andere gebruikers of wijzigingen die u via Azure Portal aanbrengt.
Als u permanente parameterwaarden gebruikt, zoals beschreven in dit artikel, hebben deze waarden voorrang op standaardwaarden die zijn ingesteld in het configuratiebestand .
az group lock create --name"Cannot delete resource group"--lock-type CanNotDelete
Notitie
U moet machtigingen hebben contributor voor een resourcegroep om vergrendelingen te maken of te wijzigen.
Als u de huidige vergrendelingen voor uw resourcegroep wilt zien, gebruikt u de opdracht az group lock list :
Azure CLI
az group lock list --output table
Resources opschonen
Als u een van de opdrachten in dit artikel hebt geprobeerd, kunt u alle resources verwijderen die u hebt gemaakt met behulp van de opdracht az group delete :
Azure CLI
az group delete --name MyResourceGroup
az group delete --name OtherResourceGroup
az group delete --name StorageGroups
Met deze opdracht verwijdert u de groep en alle resources die deze in één keer bevat.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.
Azure CLI-feedback
Azure CLI is een open source project. Selecteer een koppeling om feedback te geven: