Azure-resources beheren met Azure CLIManage Azure resources by using Azure CLI

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

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 CLI of een resource manager-sjabloon implementeren om Azure-resources te maken.You can deploy Azure resources directly by using Azure CLI, 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.

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account create --resource-group $resourceGroupName --name $storageAccountName --location $location --sku Standard_LRS --kind StorageV2 &&
az storage account show --resource-group $resourceGroupName --name $storageAccountName 

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.

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az group deployment create --resource-group $resourceGroupName --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-storage-account-create/azuredeploy.json"

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

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.

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account delete --resource-group $resourceGroupName --name $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.

echo "Enter the source Resource Group name:" &&
read srcResourceGroupName &&
echo "Enter the destination Resource Group name:" &&
read destResourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
storageAccount=$(az resource show --resource-group $srcResourceGroupName --name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --query id --output tsv) &&
az resource move --destination-group $destResourceGroupName --ids $storageAccount

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.

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock create --name LockSite --lock-type CanNotDelete --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type 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:

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock list --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --parent ""

Met het volgende script wordt een vergren deling van een opslag account verwijderd:The following script deletes a lock of a storage account:

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
lockId=$(az lock show --name LockSite --resource-group $resourceGroupName --resource-type Microsoft.Storage/storageAccounts --resource-name $storageAccountName --output tsv --query id)&&
az lock delete --ids $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 clivoor meer informatie.For more information, see Manage access using RBAC and Azure CLI.

Volgende stappenNext steps