Get-AzNotificationHubAuthorizationRule
Hämtar information om auktoriseringsregler som är associerade med en meddelandehubb.
Syntax
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Get-AzNotificationHubAuthorizationRule hämtar information om sas-auktoriseringsregler (Signatur för delad åtkomst) som är associerade med en meddelandehubb. Cmdleten returnerar information om alla regler som är associerade med en hubb eller, genom att inkludera parametern AuthorizationRule, hämtar information om en specifik regel. Auktoriseringsregler hanterar åtkomst till dina meddelandehubbar. En auktoriseringsregel skapar länkar, som en URI, baserat på olika behörighetsnivåer. Klienter dirigeras till en av dessa URI:er baserat på lämplig behörighetsnivå. Till exempel dirigeras en klient med behörigheten Lyssna till URI:n för den behörigheten. Cmdleten Get-AzNotificationHubAuthorizationRule hämtar endast information om auktoriseringsregler som är associerade med en meddelandehubb. Om du vill få information om själva hubben använder du Get-AzNotificationHub.
Exempel
Exempel 1: Hämta information för alla auktoriseringsregler som tilldelats till en meddelandehubb
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
Det här kommandot hämtar information om alla auktoriseringsregler som tilldelats till meddelandehubben med namnet ContosoInternalHub i namnområdet ContosoNamespace. Du måste ange namnområdet där hubben finns samt den resursgrupp som hubben har tilldelats till.
Exempel 2: Hämta information om auktoriseringsregler som tilldelats till en meddelandehubb
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
Det här kommandot hämtar information om alla auktoriseringsregler som tilldelats till meddelandehubben med namnet ContosoInternalHub i namnområdet ContosoNamespace. Kommandot använder parametern AuthorizationRule för att begränsa returnerade data till en enda auktoriseringsregel med namnet ListenRule.
Parametrar
-AuthorizationRule
Anger namnet på en SAS-autentiseringsregel. Dessa regler avgör vilken typ av åtkomst som användarna har till meddelandehubben.
Typ: | String |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Namespace
Anger det namnområde som meddelandehubben har tilldelats. Namnområden är ett sätt att gruppera och kategorisera meddelandehubbar.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-NotificationHub
Anger den meddelandehubb som den här cmdleten tilldelar auktoriseringsregler. Meddelandehubbar används för att skicka push-meddelanden till flera klienter oavsett vilken plattform som används av dessa klienter.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ResourceGroup
Anger den resursgrupp som meddelandehubben har tilldelats. Resursgrupper organiserar objekt som namnområden, meddelandehubbar och auktoriseringsregler på ett sätt som förenklar lagerhantering och Azure-administration.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
Utdata
SharedAccessAuthorizationRuleAttributes
Relaterade länkar
Azure PowerShell