Gestire i gruppi di risorse di Azure tramite 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.
Prerequisiti
Interfaccia della riga di comando di Azure. Per altre informazioni, vedere Installare l'interfaccia della riga di comando di Azure.
Un account autenticato. Dopo aver installato l'interfaccia della riga di comando di Azure, 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 di Azure. Il gruppo di risorse può includere tutte le risorse per la soluzione o solo le risorse che si desidera gestire come gruppo. Si decide come aggiungere risorse ai gruppi di risorse in base a ciò che è più appropriato per 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 un'area specifica.
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 il gruppo di risorse, usare az group delete.
az group delete --name exampleGroup
Per altre informazioni su come Azure Resource Manager ordina l'eliminazione delle risorse, vedere Eliminazione di un gruppo di risorse in Azure Resource Manager.
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 nuovo 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 ARM o un file Bicep
Per distribuire un modello di Resource Manager o un file Bicep, usare az deployment group create.
az deployment group create --resource-group exampleGroup --template-file storage.bicep
L'esempio seguente mostra 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 risorse con i modelli di Resource Manager e l'interfaccia della riga di comando di Azure.
Per altre informazioni sulla distribuzione di un file Bicep, vedere Distribuire 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 Gestione risorse di Azure.
Assegnare tag ai gruppi di risorse
È possibile applicare tag ai gruppi di risorse e alle risorse per organizzare logicamente gli asset. Per altre informazioni, vedere Uso dei tag per organizzare le risorse di Azure.
Esportare gruppi di risorse in modelli
Per facilitare la creazione di modelli di ARM, è 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 gestire le risorse di Azure, vedere Gestire le risorse di Azure usando l'interfaccia della riga di comando di Azure.
- Per informazioni su Azure Resource Manager, vedere Panoramica di Azure Resource Manager.
- Per informazioni sulla sintassi dei modelli di Resource Manager, vedere Comprendere la struttura e la sintassi dei modelli di Azure Resource Manager.