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