Get-AzNotificationHubListKey
Pobiera podstawowe i pomocnicze parametry połączenia skojarzone z regułą autoryzacji centrum powiadomień.
Składnia
Get-AzNotificationHubListKey
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-AuthorizationRule] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzNotificationHubListKey zwraca podstawowe i pomocnicze parametry połączenia reguły autoryzacji sygnatury dostępu współdzielonego centrum powiadomień. Reguły autoryzacji zarządzają prawami użytkowników do centrum. Każda reguła zawiera podstawowe i pomocnicze parametry połączenia. Te parametry połączenia (URI) wykonują następujące czynności:
- Wskaż użytkownikom zasób.
- Dołącz token zawierający parametry zapytania. Jeden z tych parametrów, sygnatura, służy do uwierzytelniania użytkownika i zapewnia określony poziom dostępu.
Przykłady
Przykład 1. Pobieranie podstawowych i pomocniczych parametrów połączenia dla reguły autoryzacji
Get-AzNotificationHubListKey -Namespace "ContosoNamespace" -NotificationHub "ContosoInternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
To polecenie pobiera podstawowe i pomocnicze parametry połączenia dla reguły autoryzacji ListenRule, regułę przypisaną do centrum powiadomień ContosoInternalHub. Polecenie musi zawierać przestrzeń nazw centrum i grupę zasobów.
Parametry
-AuthorizationRule
Określa nazwę reguły uwierzytelniania sygnatury dostępu współdzielonego (SAS). 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: | True |
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ń, do którego to polecenie cmdlet przypisuje regułę 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, 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 |