Get-AzNotificationHubsNamespaceAuthorizationRule
Pobiera informacje o regułach autoryzacji skojarzonych z przestrzenią nazw centrum powiadomień.
Składnia
Get-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzNotificationHubsNamespaceAuthorizationRule zwraca informacje o regułach autoryzacji sygnatury dostępu współdzielonego skojarzonego z przestrzenią nazw centrum powiadomień. Możesz zwrócić informacje o wszystkich regułach skojarzonych z przestrzenią nazw. Alternatywnie i przez dołączenie parametru AuthorizationRule można zwrócić informacje dotyczące określonej reguły. Reguły autoryzacji zarządzają dostępem do przestrzeni nazw. Odbywa się to poprzez tworzenie linków, jako identyfikatorów URI, na podstawie różnych poziomów uprawnień. Poziomy platformy mogą być jednym z następujących elementów:
- Słuchać
- Wyślij
- Zarządzanie klientami jest kierowane 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. To polecenie cmdlet pobiera tylko reguły autoryzacji skojarzone z przestrzenią nazw. Aby uzyskać informacje o samej przestrzeni nazw, użyj polecenia Get-AzNotificationHubsNamespace.
Przykłady
Przykład 1. Uzyskiwanie informacji o wszystkich regułach autoryzacji przypisanych do przestrzeni nazw
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup"
To polecenie pobiera informacje o wszystkich regułach autoryzacji przypisanych zarówno do przestrzeni nazw ContosoNamespace, jak i grupy zasobów ContosoNotificationsGroup.
Przykład 2. Uzyskiwanie informacji o regule autoryzacji
Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
To polecenie pobiera informacje o jednej regule autoryzacji przestrzeni nazw o nazwie ListenRule. Należy uwzględnić przestrzeń nazw i grupę zasobów, gdy uzyskasz informacje dotyczące określonej reguły autoryzacji.
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ć w przestrzeni nazw.
Typ: | String |
Position: | 2 |
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 są przypisane reguły autoryzacji. 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 |
-ResourceGroup
Określa grupę zasobów, do której są przypisane reguły autoryzacji. Grupy zasobów organizują elementy, takie jak przestrzenie nazw, centra powiadomień i reguły autoryzacji w sposób, który pomaga po prostu zarządzać spisem i administrować platformą Azure.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Dane wyjściowe
SharedAccessAuthorizationRuleAttributes