Get-AzNotificationHubsNamespaceAuthorizationRule
Ruft Informationen zu den Autorisierungsregeln ab, die einem Benachrichtigungshub-Namespace zugeordnet sind.
Syntax
Get-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Die Get-AzNotificationHubsNamespaceAuthorizationRule Cmdlet gibt Informationen zu den SAS-Autorisierungsregeln (Shared Access Signature) zurück, die einem Benachrichtigungshub-Namespace zugeordnet sind. Sie können Informationen zu allen Regeln zurückgeben, die dem Namespace zugeordnet sind. Alternativ können Sie durch Einschließen des AuthorizationRule-Parameters Informationen für eine bestimmte Regel zurückgeben. Autorisierungsregeln verwalten den Zugriff auf Namespaces. Dies erfolgt durch die Erstellung von Links als URIs basierend auf unterschiedlichen Berechtigungsstufen. Plattformebenen können eine der folgenden Sein:
- Zuhören
- Senden
- Verwalten von Clients werden basierend auf der entsprechenden Berechtigungsstufe an eine dieser URIs weitergeleitet. Beispielsweise wird ein Client mit der Listenberechtigung an den URI für diese Berechtigung weitergeleitet. Dieses Cmdlet ruft nur die Autorisierungsregeln ab, die einem Namespace zugeordnet sind. Verwenden Sie Get-AzNotificationHubsNamespace, um Informationen zum Namespace selbst abzurufen.
Beispiele
Beispiel 1: Abrufen von Informationen zu allen Autorisierungsregeln, die Namespaces zugewiesen sind
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup"
Dieser Befehl ruft Informationen zu allen Autorisierungsregeln ab, die sowohl dem Namespace ContosoNamespace als auch der Ressourcengruppe ContosoNotificationsGroup zugewiesen sind.
Beispiel 2: Abrufen von Informationen zu einer Autorisierungsregel
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Dieser Befehl ruft Informationen zu einer einzelnen Namespaceautorisierungsregel namens ListenRule ab. Sie müssen den Namespace und die Ressourcengruppe einschließen, wenn Sie Informationen zu einer bestimmten Autorisierungsregel erhalten.
Parameter
-AuthorizationRule
Gibt den Namen einer SAS-Authentifizierungsregel an. Diese Regeln bestimmen den Typ des Zugriffs, den Benutzer für den Namespace haben.
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Namespace
Gibt den Namespace an, dem die Autorisierungsregeln zugewiesen werden. Namespaces bieten eine Möglichkeit zum Gruppieren und Kategorisieren von Benachrichtigungshubs.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroup
Gibt die Ressourcengruppe an, der die Autorisierungsregeln zugewiesen werden. Ressourcengruppen organisieren Elemente wie Namespaces, Benachrichtigungshubs und Autorisierungsregeln so, dass sie einfach die Bestandsverwaltung und die Azure-Verwaltung unterstützen.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
SharedAccessAuthorizationRuleAttributes
Ähnliche Themen
Azure PowerShell