New-AzNotificationHubAuthorizationRule
Létrehoz egy engedélyezési szabályt, és hozzárendeli a szabályt egy értesítési központhoz.
Syntax
New-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-SASRule] <SharedAccessAuthorizationRuleAttributes>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A New-AzNotificationHubAuthorizationRule parancsmag létrehoz egy értesítési központ megosztott hozzáférésű jogosultságkód (SAS) engedélyezési szabályt. Az engedélyezési szabályok az értesítési központokhoz való hozzáférés kezelésére szolgálnak. Ezt a különböző jogosultsági szinteken alapuló hivatkozások, URI-k létrehozásával lehet elvégezni. Az ügyfeleket a megfelelő jogosultsági szint alapján a rendszer ezen URI-k egyikére irányítja. A Figyelés engedéllyel rendelkező ügyfél például az adott engedély URI-jának lesz átirányítva.
Példák
1. példa: Értesítési központ engedélyezési szabályának létrehozása
New-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -NotificationHub "ContosoInternalHub" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configuration\ExternalAccessRule.json"
Ez a parancs létrehoz egy új engedélyezési szabályt, és hozzárendeli a ContosoInternalHub nevű értesítési központhoz. Ez a központ a ContosoNamespace névtérben található, és a ContosoNotificationsGroup erőforráscsoporthoz van rendelve. Vegye figyelembe, hogy a szabály összes konfigurációs információja, beleértve a szabály nevét is, a C:\Configuration\ExternalAccessRule.json bemeneti fájlból származik.
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputFile
A parancsmag által létrehozott engedélyezési szabály bemeneti fájljának megadása.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Namespace
Megadja azt a névteret, amelyhez az engedélyezési szabályok hozzá vannak rendelve. A névterek lehetővé teszik az értesítési központok csoportosítását és kategorizálását.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NotificationHub
Megadja azt az értesítési központot, amelyhez az engedélyezési szabályok hozzá lesznek rendelve. Az értesítési központokkal leküldéses értesítéseket küldünk több ügyfélnek, függetlenül attól, hogy az ügyfelek milyen platformot használnak. Vegye figyelembe, hogy meg kell adnia egy meglévő értesítési központ nevét. A New-AzNotificationHubAuthorizationRule parancsmag nem tud új értesítési központokat létrehozni.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroup
Megadja azt az erőforráscsoportot, amelyhez az értesítési központ hozzá van rendelve.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SASRule
Megadja a SharedAccessAuthorizationRuleAttributes objektumot, amely az új szabályok konfigurációs adatait tartalmazza.
Type: | SharedAccessAuthorizationRuleAttributes |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
SharedAccessAuthorizationRuleAttributes
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: