Azure-resourcegroepen beheren met behulp van Azure PowerShell
Meer informatie over het gebruik van Azure PowerShell met Azure Resource Manager om uw Azure-resourcegroepen te beheren. Zie Azure-resources beheren met behulp van Azure PowerShell voor het beheren van Azure-resources.
Vereisten
Azure PowerShell. Zie De Azure Az PowerShell-module installeren voor meer informatie.
Meld u na de installatie voor de eerste keer aan. Zie Aanmelden voor meer informatie.
Wat is een resourcegroep?
Een resourcegroep is een container met verwante resources voor een Azure-oplossing. De resourcegroep kan alle resources voor de oplossing bevatten of enkel de resources die u als groep wilt beheren. U bepaalt hoe u resources wilt toevoegen aan resourcegroepen op basis van wat het meest zinvol is voor uw organisatie. Over het algemeen voegt u resources met dezelfde levenscyclus toe aan dezelfde resourcegroep, zodat u ze eenvoudig als groep kunt implementeren, bijwerken en verwijderen.
De resourcegroep slaat metagegevens op over de resources. Als u een locatie voor de resourcegroep opgeeft, geeft u op waar deze metagegevens worden opgeslagen. In verband met nalevingsvereisten moet u er mogelijk voor zorgen dat uw gegevens worden opgeslagen in een bepaalde regio.
Resourcegroepen maken
Gebruik New-AzResourceGroup om een resourcegroep te maken.
New-AzResourceGroup -Name exampleGroup -Location westus
Resourcegroepen weergeven
Gebruik Get-AzResourceGroup om de resourcegroepen in uw abonnement weer te geven.
Get-AzResourceGroup
Als u één resourcegroep wilt ophalen, geeft u de naam van de resourcegroep op.
Get-AzResourceGroup -Name exampleGroup
Resourcegroepen verwijderen
Als u een resourcegroep wilt verwijderen, gebruikt u Remove-AzResourceGroup.
Remove-AzResourceGroup -Name exampleGroup
Zie Azure Resource Manager resourcegroep verwijderen voor meer informatie over hoe Azure Resource Manager het verwijderen van resources bestelt.
Resources implementeren
U kunt Azure-resources implementeren met behulp van Azure PowerShell of door een ARM-sjabloon (Azure Resource Manager) of een Bicep-bestand te implementeren.
Resources implementeren met behulp van opslagbewerkingen
In het volgende voorbeeld wordt een opslagaccount gemaakt. De naam die u opgeeft voor het opslagaccount moet uniek zijn in Azure.
New-AzStorageAccount -ResourceGroupName exampleGroup -Name examplestore -Location westus -SkuName "Standard_LRS"
Resources implementeren met behulp van een ARM-sjabloon of Bicep-bestand
Als u een ARM-sjabloon of Bicep-bestand wilt implementeren, gebruikt u New-AzResourceGroupDeployment.
New-AzResourceGroupDeployment -ResourceGroupName exampleGroup -TemplateFile storage.bicep
In het volgende voorbeeld ziet u het Bicep-bestand met de naam storage.bicep
dat u implementeert:
@minLength(3)
@maxLength(11)
param storagePrefix string
var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))
resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
name: uniqueStorageName
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
properties: {
supportsHttpsTrafficOnly: true
}
}
Zie Resources implementeren met ARM-sjablonen en Azure PowerShell voor meer informatie over het implementeren van een ARM-sjabloon.
Zie Resources implementeren met Bicep en Azure PowerShell voor meer informatie over het implementeren van een Bicep-bestand.
Resourcegroepen vergrendelen
Met vergrendeling voorkomt u dat andere gebruikers in uw organisatie per ongeluk kritieke bronnen wijzigen of verwijderen.
Gebruik New-AzResourceLock om te voorkomen dat een resourcegroep en de bijbehorende resources worden verwijderd.
New-AzResourceLock -LockName LockGroup -LockLevel CanNotDelete -ResourceGroupName exampleGroup
Gebruik Get-AzResourceLock om de vergrendelingen voor een resourcegroep op te halen.
Get-AzResourceLock -ResourceGroupName exampleGroup
Als u een vergrendeling wilt verwijderen, gebruikt u Remove-AzResourceLock.
$lockId = (Get-AzResourceLock -ResourceGroupName exampleGroup).LockId
Remove-AzResourceLock -LockId $lockId
Zie voor meer informatie Resources vergrendelen met Azure Resource Manager.
Resourcegroepen taggen
U kunt tags toepassen op resourcegroepen en resources om uw assets logisch te ordenen. Zie Tags gebruiken om uw Azure-resources te organiseren voor meer informatie.
Resourcegroepen exporteren naar sjablonen
Als u wilt helpen bij het maken van ARM-sjablonen, kunt u een sjabloon exporteren uit bestaande resources. Zie Azure PowerShell gebruiken om een sjabloon te exporteren voor meer informatie.
Toegang tot resourcegroepen beheren
Op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC) is de manier waarop u de toegang tot resources in Azure beheert. Zie Azure-roltoewijzingen toevoegen of verwijderen met behulp van Azure PowerShell voor meer informatie.