Get-AzNotificationHubAuthorizationRule
Pobiera informacje o regułach autoryzacji skojarzonych z centrum powiadomień.
Składnia
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzNotificationHubAuthorizationRule pobiera informacje o regułach autoryzacji sygnatury dostępu współdzielonego skojarzonego z centrum powiadomień. Polecenie cmdlet zwraca informacje o wszystkich regułach skojarzonych z koncentratorem lub przez dołączenie parametru AuthorizationRule pobiera informacje o określonej regule. Reguły autoryzacji zarządzają dostępem do centrów powiadomień. Reguła autoryzacji utworzy linki jako identyfikator URI na podstawie różnych poziomów uprawnień. Klienci są kierowani do jednego z tych identyfikatorów URI na podstawie odpowiedniego poziomu uprawnień. Na przykład klient z uprawnieniem Nasłuchiwanie zostanie skierowany do identyfikatora URI dla tego uprawnienia. Polecenie cmdlet Get-AzNotificationHubAuthorizationRule pobiera tylko informacje o regułach autoryzacji skojarzonych z centrum powiadomień. Aby uzyskać informacje o samym centrum, użyj polecenia Get-AzNotificationHub.
Przykłady
Przykład 1. Pobieranie informacji o wszystkich regułach autoryzacji przypisanych do centrum powiadomień
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
To polecenie pobiera informacje dotyczące wszystkich reguł autoryzacji przypisanych do centrum powiadomień o nazwie ContosoInternalHub w przestrzeni nazw ContosoNamespace. Należy określić przestrzeń nazw, w której znajduje się centrum, a także grupę zasobów, do której przypisano centrum.
Przykład 2. Uzyskiwanie informacji o regułach autoryzacji przypisanych do centrum powiadomień
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
To polecenie pobiera informacje dotyczące wszystkich reguł autoryzacji przypisanych do centrum powiadomień o nazwie ContosoInternalHub w przestrzeni nazw ContosoNamespace. Polecenie używa parametru AuthorizationRule, aby ograniczyć zwracane dane do pojedynczej reguły autoryzacji o nazwie ListenRule.
Parametry
-AuthorizationRule
Określa nazwę reguły uwierzytelniania sygnatury dostępu współdzielonego. Te reguły określają typ dostępu, który użytkownicy muszą mieć do centrum powiadomień.
Typ: | String |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Namespace
Określa przestrzeń nazw, do której przypisano centrum powiadomień. Przestrzenie nazw umożliwiają grupowanie i kategoryzowanie centrów powiadomień.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-NotificationHub
Określa centrum powiadomień, które to polecenie cmdlet przypisuje reguły autoryzacji. Centra powiadomień służą do wysyłania powiadomień wypychanych do wielu klientów niezależnie od platformy używanej przez tych klientów.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroup
Określa grupę zasobów, do której przypisano centrum powiadomień. Grupy zasobów organizują elementy, takie jak przestrzenie nazw, centra powiadomień i reguły autoryzacji w sposób ułatwiający zarządzanie spisem i administrowanie platformą Azure.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |