Get-AzNotificationHubAuthorizationRule
Ottiene informazioni sulle regole di autorizzazione associate a un hub di notifica.
Sintassi
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzNotificationHubAuthorizationRule ottiene informazioni sulle regole di autorizzazione della firma di accesso condiviso (SAS) associate a un hub di notifica. Il cmdlet restituisce informazioni su tutte le regole associate a un hub o, includendo il parametro AuthorizationRule, ottiene informazioni su una regola specifica. Le regole di autorizzazione gestiscono l'accesso agli hub di notifica. Una regola di autorizzazione creerà collegamenti, come URI, in base a diversi livelli di autorizzazione. I client vengono indirizzati a uno di questi URI in base al livello di autorizzazione appropriato. Ad esempio, un client con l'autorizzazione Listen verrà indirizzato all'URI per tale autorizzazione. Il cmdlet Get-AzNotificationHubAuthorizationRule ottiene solo informazioni sulle regole di autorizzazione associate a un hub di notifica. Per ottenere informazioni sull'hub stesso, usare Get-AzNotificationHub.
Esempio
Esempio 1: Ottenere informazioni per tutte le regole di autorizzazione assegnate a un hub di notifica
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
Questo comando ottiene informazioni per tutte le regole di autorizzazione assegnate all'hub di notifica denominato ContosoInternalHub nello spazio dei nomi ContosoNamespace. È necessario specificare lo spazio dei nomi a cui si trova l'hub, nonché il gruppo di risorse a cui è stato assegnato l'hub.
Esempio 2: Ottenere informazioni per le regole di autorizzazione assegnate a un hub di notifica
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
Questo comando ottiene informazioni per tutte le regole di autorizzazione assegnate all'hub di notifica denominato ContosoInternalHub nello spazio dei nomi ContosoNamespace. Il comando usa il parametro AuthorizationRule per limitare i dati restituiti a una singola regola di autorizzazione denominata ListenRule.
Parametri
-AuthorizationRule
Specifica il nome di una regola di autenticazione della firma di accesso condiviso. Queste regole determinano il tipo di accesso a cui gli utenti devono accedere all'hub di notifica.
Tipo: | String |
Posizione: | 3 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Namespace
Specifica lo spazio dei nomi a cui è assegnato l'hub di notifica. Gli spazi dei nomi consentono di raggruppare e classificare gli hub di notifica.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-NotificationHub
Specifica l'hub di notifica a cui questo cmdlet assegna le regole di autorizzazione. Gli hub di notifica vengono usati per inviare notifiche push a più client indipendentemente dalla piattaforma usata da tali client.
Tipo: | String |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceGroup
Specifica il gruppo di risorse a cui è assegnato l'hub di notifica. I gruppi di risorse organizzano elementi come spazi dei nomi, hub di notifica e regole di autorizzazione in modi che semplificano la gestione dell'inventario e l'amministrazione di Azure.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |