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, łącznie z parametrem 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ń.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Namespace

Określa przestrzeń nazw, do której przypisano centrum powiadomień. Przestrzenie nazw umożliwiają grupowanie i kategoryzowanie centrów powiadomień.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

String

Dane wyjściowe

SharedAccessAuthorizationRuleAttributes