Gestire i gruppi di risorse di Azure usando l'interfaccia della riga di comando di Azure
Informazioni su come usare l'interfaccia della riga di comando di Azure con Azure Resource Manager per gestire i gruppi di risorse di Azure. Per la gestione delle risorse di Azure, vedere Gestire le risorse di Azure usando l'interfaccia della riga di comando di Azure.
Prerequisiti
Interfaccia della riga di comando di Azure. Per altre informazioni, vedere Come installare l'interfaccia della riga di comando di Azure.
Dopo l'installazione, accedere per la prima volta. Per altre informazioni, vedere Come accedere all'interfaccia della riga di comando di Azure.
Che cos'è un gruppo di risorse
Un gruppo di risorse è un contenitore con risorse correlate per una soluzione Azure. Il gruppo di risorse può includere tutte le risorse della soluzione o solo le risorse da gestire come gruppo. Si decide come aggiungere risorse ai gruppi di risorse in base a ciò che rende più opportuno l'organizzazione. È in genere consigliabile aggiungere risorse che condividono lo stesso ciclo di vita allo stesso gruppo di risorse per poterle distribuire, aggiornare ed eliminare facilmente come gruppo.
Il gruppo di risorse archivia i metadati delle risorse. Quando si specifica una posizione per il gruppo di risorse, si specifica dove vengono archiviati tali metadati. Per motivi di conformità potrebbe essere necessario assicurarsi che i dati siano archiviati in una determinata area.
Creare gruppi di risorse
Per creare un gruppo di risorse usare az group create.
az group create --name demoResourceGroup --location westus
Elencare i gruppi di risorse
Per elencare i gruppi di risorse nella sottoscrizione, usare az group list.
az group list
Per ottenere un gruppo di risorse, usare az group show.
az group show --name exampleGroup
Eliminare i gruppi di risorse
Per eliminare un gruppo di risorse, usare az group delete.
az group delete --name exampleGroup
Per altre informazioni sul modo in cui Azure Resource Manager ordina l'eliminazione delle risorse, vedere Eliminazione Resource Manager gruppo di risorse di Azure.
Distribuire le risorse
È possibile distribuire le risorse di Azure usando l'interfaccia della riga di comando di Azure o distribuendo un modello di Azure Resource Manager (ARM) o un file Bicep.
Distribuire le risorse usando le operazioni di archiviazione
Nell'esempio seguente viene creato un account di archiviazione. Il nome specificato per l'account di archiviazione deve essere univoco in Azure.
az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2
Distribuire le risorse usando un modello di Resource Manager o un file Bicep
Per distribuire un modello arm o un file Bicep, usare az deployment group create.
az deployment group create --resource-group exampleGroup --template-file storage.bicep
Nell'esempio seguente viene illustrato il file Bicep denominato storage.bicep
che si sta distribuendo:
@minLength(3)
@maxLength(11)
param storagePrefix string
var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))
resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
name: uniqueStorageName
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
properties: {
supportsHttpsTrafficOnly: true
}
}
Per altre informazioni sulla distribuzione di un modello di Resource Manager, vedere Distribuire le risorse con modelli di Resource Manager e l'interfaccia della riga di comando di Azure.
Per altre informazioni sulla distribuzione di un file Bicep, vedere Distribuire le risorse con Bicep e l'interfaccia della riga di comando di Azure.
Bloccare i gruppi di risorse
I blocchi impediscono ad altri utenti dell'organizzazione di modificare o eliminare accidentalmente risorse di importanza fondamentale.
Per impedire l'eliminazione di un gruppo di risorse e delle relative risorse, usare az lock create.
az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup
Per ottenere i blocchi per un gruppo di risorse, usare az lock list.
az lock list --resource-group exampleGroup
Per eliminare un blocco, usare az lock delete.
az lock delete --name exampleLock --resource-group exampleGroup
Per altre informazioni, vedere Bloccare le risorse con Azure Resource Manager.
Contrassegna i gruppi di risorse
È possibile applicare tag ai gruppi di risorse e alle risorse per organizzare logicamente gli asset. Per informazioni, vedere Uso di tag per organizzare le risorse di Azure.
Esportare i gruppi di risorse nei modelli
Per facilitare la creazione di modelli di Resource Manager, è possibile esportare un modello da risorse esistenti. Per altre informazioni, vedere Usare l'interfaccia della riga di comando di Azure per esportare un modello.
Gestire l'accesso ai gruppi di risorse
Per gestire l'accesso a un gruppo di risorse, usare il controllo degli accessi in base al ruolo di Azure. Per altre informazioni, vedere Aggiungere o rimuovere assegnazioni di ruolo di Azure tramite l'interfaccia della riga di comando di Azure.
Passaggi successivi
- Per informazioni su Azure Resource Manager, vedere Panoramica di Azure Resource Manager.
- Per informazioni sulla sintassi del modello di Resource Manager, vedere Comprendere la struttura e la sintassi dei modelli di Azure Resource Manager.