Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Meer informatie over het gebruik van Azure PowerShell met Azure Resource Manager om uw Azure-resources te beheren. Zie Azure-resourcegroepen beheren met behulp van Azure PowerShell voor het beheren van resourcegroepen.
Andere artikelen over het beheren van resources:
- Azure-resources beheren met behulp van Azure Portal
- Azure-resources beheren met behulp van Azure CLI
U kunt Azure-resources rechtstreeks implementeren met behulp van Azure PowerShell of een Resource Manager-sjabloon implementeren om Azure-resources te maken.
Met het volgende script wordt een opslagaccount gemaakt.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
# Create the storage account.
$storageAccount = New-AzStorageAccount -ResourceGroupName $resourceGroupName `
-Name $storageAccountName `
-Location $location `
-SkuName "Standard_LRS"
# Retrieve the context.
$ctx = $storageAccount.Context
Met het volgende script wordt een quickstart-sjabloon geïmplementeerd om een opslagaccount te maken. Zie quickstart: Azure Resource Manager-sjablonen maken met behulp van Visual Studio Code voor meer informatie.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
$templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri $templateUri -Location $location
Raadpleeg voor meer informatie Resources implementeren met Resource Manager-sjablonen en Azure PowerShell.
U kunt een resourcegroep maken en resources implementeren in de groep. Zie Resourcegroep maken en resources implementeren voor meer informatie.
Normaal gesproken implementeert u alle resources in uw sjabloon in één resourcegroep. Er zijn echter scenario's waarin u een set resources samen wilt implementeren, maar deze in verschillende resourcegroepen of abonnementen wilt plaatsen. Zie Azure-resources implementeren in meerdere abonnementen of resourcegroepen voor meer informatie.
Het volgende script laat zien hoe u een opslagaccount verwijdert.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Remove-AzStorageAccount -ResourceGroupName $resourceGroupName -AccountName $storageAccountName
In het volgende script ziet u hoe u een opslagaccount van de ene resourcegroep naar een andere resourcegroep verwijdert.
$srcResourceGroupName = Read-Host -Prompt "Enter the source Resource Group name"
$destResourceGroupName = Read-Host -Prompt "Enter the destination Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
$storageAccount = Get-AzResource -ResourceGroupName $srcResourceGroupName -ResourceName $storageAccountName
Move-AzResource -DestinationResourceGroupName $destResourceGroupName -ResourceId $storageAccount.ResourceId
Zie voor meer informatie Resources verplaatsen naar een nieuwe resourcegroep of een nieuw abonnement.
Vergrendelen voorkomt dat andere gebruikers in uw organisatie per ongeluk kritieke resources, zoals Een Azure-abonnement, resourcegroep of resource, verwijderen of wijzigen.
Met het volgende script wordt een opslagaccount vergrendeld, zodat het account niet kan worden verwijderd.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
New-AzResourceLock -LockName LockStorage -LockLevel CanNotDelete -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts
Met het volgende script worden alle vergrendelingen voor een opslagaccount opgeslagen:
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Get-AzResourceLock -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts
Met het volgende script wordt een vergrendeling van een opslagaccount verwijderd:
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
$lockId = (Get-AzResourceLock -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts).LockId
Remove-AzResourceLock -LockId $lockId
Zie voor meer informatie Resources vergrendelen met Azure Resource Manager.
Met taggen kunt u uw resourcegroep en resources logisch organiseren. Zie Tags gebruiken om uw Azure-resources te organiseren voor meer informatie.
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.
- Zie het overzicht van Azure Resource Manager voor meer informatie over Azure Resource Manager.
- Zie De structuur en syntaxis van Azure Resource Manager-sjablonen begrijpen voor meer informatie over de syntaxis van de Resource Manager-sjabloon.
- Zie de stapsgewijze zelfstudies voor meer informatie over het ontwikkelen van sjablonen.
- Als u de Azure Resource Manager-sjabloonschema's wilt weergeven, raadpleegt u de sjabloonreferentie.