Azure-resources beheren met behulp van Azure PowerShellManage Azure resources by using Azure PowerShell

Meer informatie over het gebruik van Azure PowerShell met Azure Resource Manager voor het beheren van uw Azure-resources.Learn how to use Azure PowerShell with Azure Resource Manager to manage your Azure resources. Zie Azure-resource groepen beheren met behulp van Azure PowerShellvoor het beheren van resource groepen.For managing resource groups, see Manage Azure resource groups by using Azure PowerShell.

Andere artikelen over het beheren van resources:Other articles about managing resources:

Resources implementeren voor een bestaande resource groepDeploy resources to an existing resource group

U kunt Azure-resources rechtstreeks implementeren met behulp van Azure PowerShell of een resource manager-sjabloon implementeren om Azure-resources te maken.You can deploy Azure resources directly by using Azure PowerShell, or deploy a Resource Manager template to create Azure resources.

Een resource implementerenDeploy a resource

Met het volgende script maakt u een opslag account.The following script creates a storage account.

$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

Een sjabloon implementerenDeploy a template

Met het volgende script maakt u een Quick Start-sjabloon voor het maken van een opslag account.The following script creates deploy a Quickstart template to create a storage account. Zie Quick Start (Engelstalig) voor meer informatie over het maken van Azure Resource Manager sjablonen met Visual Studio code.For more information, see Quickstart: Create Azure Resource Manager templates by using Visual Studio Code.

$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/101-storage-account-create/azuredeploy.json"
New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri $templateUri -Location $location

Zie resources implementeren met Resource Manager-sjablonen en Azure PowerShellvoor meer informatie.For more information, see Deploy resources with Resource Manager templates and Azure PowerShell.

Een resource groep en-resources implementerenDeploy a resource group and resources

U kunt een resource groep maken en resources implementeren voor de groep.You can create a resource group and deploy resources to the group. Zie resource groep maken en resources implementerenvoor meer informatie.For more information, see Create resource group and deploy resources.

Resources implementeren voor meerdere abonnementen of resource groepenDeploy resources to multiple subscriptions or resource groups

Doorgaans implementeert u alle resources in uw sjabloon tot één resource groep.Typically, you deploy all the resources in your template to a single resource group. Er zijn echter scenario's waarin u een set resources samen wilt implementeren, maar deze wilt plaatsen in verschillende resource groepen of-abonnementen.However, there are scenarios where you want to deploy a set of resources together but place them in different resource groups or subscriptions. Zie Azure-resources implementeren voor meerdere abonnementen of resource groepenvoor meer informatie.For more information, see Deploy Azure resources to multiple subscriptions or resource groups.

Resources verwijderenDelete resources

Het volgende script toont hoe u een opslag account verwijdert.The following script shows how to delete a storage account.

$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"

Remove-AzStorageAccount -ResourceGroupName $resourceGroupName -AccountName $storageAccountName

Zie Azure Resource Manager resource groep verwijderenvoor meer informatie over de manier waarop Azure Resource Manager het verwijderen van resources ordent.For more information about how Azure Resource Manager orders the deletion of resources, see Azure Resource Manager resource group deletion.

Bronnen verplaatsenMove resources

Het volgende script toont hoe u een opslag account van een resource groep kunt verwijderen naar een andere resource groep.The following script shows how to remove a storage account from one resource group to another resource group.

$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.For more information, see Move resources to new resource group or subscription.

Bronnen vergrendelenLock resources

Vergren delen voor komt dat andere gebruikers in uw organisatie per ongeluk essentiële resources verwijderen of wijzigen, zoals een Azure-abonnement, resource groep of resource.Locking prevents other users in your organization from accidentally deleting or modifying critical resources, such as Azure subscription, resource group, or resource.

Met het volgende script wordt een opslag account vergrendeld zodat het account niet kan worden verwijderd.The following script locks a storage account so the account can't be deleted.

$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 vergren delingen voor een opslag account opgehaald:The following script gets all locks for a storage account:

$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 vergren deling van een opslag account verwijderd:The following script deletes a lock of a storage account:

$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.For more information, see Lock resources with Azure Resource Manager.

Resources taggenTag resources

Door labels kunt u de resource groep en resources logisch ordenen.Tagging helps organizing your resource group and resources logically. Zie Tags gebruiken om uw Azure-resources te organiserenvoor meer informatie.For information, see Using tags to organize your Azure resources.

Toegang tot resources beherenManage access to resources

Op rollen gebaseerde toegangsbeheer (RBAC) is de manier waarop u de toegang tot resources in Azure beheert.Role-based access control (RBAC) is the way that you manage access to resources in Azure. Zie toegang beheren met RBAC en Azure PowerShellvoor meer informatie.For more information, see Manage access using RBAC and Azure PowerShell.

Volgende stappenNext steps