Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive come elencare le sottoscrizioni di Griglia di eventi nella sottoscrizione di Azure. Quando si eseguono query sulle sottoscrizioni di Griglia di eventi esistenti, è importante comprendere i diversi tipi di sottoscrizioni. È possibile specificare parametri diversi in base al tipo di sottoscrizione che si vuole ottenere.
Annotazioni
È consigliabile usare il modulo Azure Az PowerShell per interagire con Azure. Per iniziare, vedere Installare Azure PowerShell. Per informazioni su come eseguire la migrazione al modulo Az PowerShell, vedere Eseguire la migrazione di Azure PowerShell da AzureRM ad Az.
Gruppi di risorse e sottoscrizioni di Azure
Le sottoscrizioni e i gruppi di risorse di Azure non sono risorse di Azure. Di conseguenza, le sottoscrizioni di Griglia di eventi ai gruppi di risorse o alle sottoscrizioni di Azure non hanno le stesse proprietà delle sottoscrizioni di Griglia di eventi alle risorse di Azure. Le sottoscrizioni di Griglia di eventi ai gruppi di risorse o alle sottoscrizioni di Azure sono considerate globali.
Per ottenere sottoscrizioni di Griglia di eventi per una sottoscrizione di Azure e i relativi gruppi di risorse, non è necessario specificare alcun parametro. Assicurarsi di aver selezionato la sottoscrizione di Azure su cui si vuole eseguire una query. Gli esempi seguenti non ottengono sottoscrizioni di Griglia di eventi per argomenti personalizzati o risorse di Azure.
Per Azure CLI, usare:
az account set -s "My Azure Subscription"
az eventgrid event-subscription list
Per PowerShell, usare:
Set-AzContext -Subscription "My Azure Subscription"
Get-AzEventGridSubscription
Per ottenere le sottoscrizioni di Event Grid per una sottoscrizione Azure, specificare il tipo di argomento Microsoft.Resources.Subscriptions.
Per Azure CLI, usare:
az eventgrid event-subscription list --topic-type-name "Microsoft.Resources.Subscriptions" --location global
Per PowerShell, usare:
Get-AzEventGridSubscription -TopicTypeName "Microsoft.Resources.Subscriptions"
Per ottenere sottoscrizioni di Griglia di eventi per tutti i gruppi di risorse all'interno di una sottoscrizione di Azure, specificare il tipo di argomento Microsoft.Resources.ResourceGroups.
Per Azure CLI, usare:
az eventgrid event-subscription list --topic-type-name "Microsoft.Resources.ResourceGroups" --location global
Per PowerShell, usare:
Get-AzEventGridSubscription -TopicTypeName "Microsoft.Resources.ResourceGroups"
Per ottenere le sottoscrizioni di Griglia di eventi per un gruppo di risorse specificato, specificare il nome del gruppo di risorse come parametro.
Per Azure CLI, usare:
az eventgrid event-subscription list --resource-group myResourceGroup --location global
Per PowerShell, usare:
Get-AzEventGridSubscription -ResourceGroupName myResourceGroup
Argomenti personalizzati e risorse di Azure
Gli argomenti personalizzati di Griglia di eventi sono risorse di Azure. Di conseguenza, si eseguono query sulle sottoscrizioni Event Grid per argomenti personalizzati e altre risorse come, ad esempio, l'account di archiviazione Blob, nello stesso modo. Per ottenere sottoscrizioni di Griglia di eventi per argomenti personalizzati, è necessario fornire parametri che identificano la risorsa o identificano la posizione della risorsa. Non è possibile eseguire query su larga scala per le sottoscrizioni di Event Grid relative alle risorse nella tua sottoscrizione di Azure.
Per ricevere le sottoscrizioni di Event Grid per temi personalizzati e altre risorse in una posizione, specificare il nome della posizione.
Per Azure CLI, usare:
az eventgrid event-subscription list --location westus2
Per PowerShell, usare:
Get-AzEventGridSubscription -Location westus2
Per ottenere sottoscrizioni a argomenti personalizzati per un percorso, specificare il percorso e il tipo di argomento Microsoft.EventGrid.Topics.
Per Azure CLI, usare:
az eventgrid event-subscription list --topic-type-name "Microsoft.EventGrid.Topics" --location "westus2"
Per PowerShell, usare:
Get-AzEventGridSubscription -TopicTypeName "Microsoft.EventGrid.Topics" -Location westus2
Per ottenere sottoscrizioni agli account di archiviazione per una località, fornire la località e il tipo di argomento Microsoft.Storage.StorageAccounts.
Per Azure CLI, usare:
az eventgrid event-subscription list --topic-type "Microsoft.Storage.StorageAccounts" --location westus2
Per PowerShell, usare:
Get-AzEventGridSubscription -TopicTypeName "Microsoft.Storage.StorageAccounts" -Location westus2
Per ottenere sottoscrizioni di Griglia di eventi per un argomento personalizzato, specificare il nome dell'argomento personalizzato e il nome del relativo gruppo di risorse.
Per Azure CLI, usare:
az eventgrid event-subscription list --topic-name myCustomTopic --resource-group myResourceGroup
Per PowerShell, usare:
Get-AzEventGridSubscription -TopicName myCustomTopic -ResourceGroupName myResourceGroup
Per ottenere sottoscrizioni di Griglia di eventi per una determinata risorsa, specificare l'ID risorsa.
Per Azure CLI, usare:
resourceid=$(az storage account show -g myResourceGroup -n myStorageAccount --query id --output tsv)
az eventgrid event-subscription list --resource-id $resourceid
Per PowerShell, usare:
$resourceid = (Get-AzResource -Name mystorage -ResourceGroupName myResourceGroup).ResourceId
Get-AzEventGridSubscription -ResourceId $resourceid
Passaggi successivi
- Per informazioni sul recapito di eventi e sui nuovi tentativi, consultare Event Grid: recapito di messaggi e nuovi tentativi.
- Per un'introduzione a Griglia di eventi, vedere Informazioni su Griglia di eventi.
- Per iniziare rapidamente a usare Griglia di eventi, vedere Creare e instradare eventi personalizzati con Griglia di eventi di Azure.