Azure-erőforrások kezelése az Azure CLI használatával
Megtudhatja, hogyan használhatja az Azure CLI-t az Azure Resource Manager az Azure-erőforrások kezeléséhez. Az erőforráscsoportok kezelésével kapcsolatban lásd: Azure-erőforráscsoportok kezelése az Azure CLI használatával.
Erőforrások üzembe helyezése meglévő erőforráscsoportban
Az Azure-erőforrásokat közvetlenül az Azure CLI-vel helyezheti üzembe, vagy üzembe helyezhet egy Resource Manager-sablont Azure-erőforrások létrehozásához.
Erőforrás üzembe helyezése
A következő szkript létrehoz egy tárfiókot.
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
Sablon üzembe helyezése
A következő szkript létrehoz egy gyorsindítási sablon üzembe helyezését egy tárfiók létrehozásához. További információ : Rövid útmutató: ARM-sablonok létrehozása a Visual Studio Code-dal.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az deployment group create --resource-group $resourceGroupName --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
További információ: Erőforrások üzembe helyezése Resource Manager sablonokkal és az Azure CLI-vel.
Erőforráscsoport és erőforrások üzembe helyezése
Létrehozhat egy erőforráscsoportot, és üzembe helyezheti az erőforrásokat a csoportban. További információ: Erőforráscsoport létrehozása és erőforrások üzembe helyezése.
Erőforrások üzembe helyezése több előfizetésben vagy erőforráscsoportban
A sablonban lévő összes erőforrást általában egyetlen erőforráscsoportban helyezi üzembe. Vannak azonban olyan helyzetek, amikor egy erőforráskészletet szeretne együtt üzembe helyezni, de különböző erőforráscsoportokba vagy előfizetésekbe szeretné őket helyezni. További információ: Azure-erőforrások üzembe helyezése több előfizetésben vagy erőforráscsoportban.
Erőforrások törlése
A következő szkript bemutatja, hogyan törölhet egy tárfiókot.
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
További információ arról, hogy az Azure Resource Manager hogyan rendeli el az erőforrások törlését: Azure Resource Manager erőforráscsoport törlése.
Erőforrások áthelyezése
A következő szkript bemutatja, hogyan távolíthat el egy tárfiókot az egyik erőforráscsoportból egy másik erőforráscsoportba.
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
További információ: Erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
Erőforrások zárolása
A zárolás megakadályozza, hogy a szervezet más felhasználói véletlenül töröljék vagy módosítsák a kritikus fontosságú erőforrásokat, például az Azure-előfizetést, az erőforráscsoportot vagy az erőforrást.
A következő szkript zárol egy tárfiókot, hogy a fiók ne törölhető legyen.
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
A következő szkript egy tárfiók összes zárolását lekéri:
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 ""
A következő szkript törli a tárfiók zárolását:
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
További információ: Erőforrások zárolása az Azure Resource Manager eszközzel.
Erőforrások címkézése
A címkézés segít az erőforráscsoport és az erőforrások logikai rendszerezésében. További információ: Címkék használata az Azure-erőforrások rendszerezéséhez.
Erőforrásokhoz való hozzáférés kezelése
Az Azure szerepköralapú hozzáférés-vezérlése (Azure RBAC) az Azure-beli erőforrásokhoz való hozzáférés kezelése. További információ: Azure-beli szerepkör-hozzárendelések hozzáadása vagy eltávolítása az Azure CLI használatával.
Következő lépések
- Az Azure Resource Manager megismeréséhez tekintse meg az Azure Resource Manager áttekintését.
- A Resource Manager sablonszintaxisának megismeréséhez tekintse meg az Azure Resource Manager-sablonok szerkezetének és szintaxisának megismerését ismertető cikket.
- A sablonok fejlesztéséről a részletes oktatóanyagokban tájékozódhat.
- Az Azure Resource Manager sablonsémáinak megtekintéséhez tekintse meg a sablonreferenciát.