Get-AzNotificationHubListKey
Obtient les chaîne de connexion primaires et secondaires associées à une règle d’autorisation du hub de notification.
Syntaxe
Get-AzNotificationHubListKey
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-AuthorizationRule] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Get-AzNotificationHubListKey retourne les chaîne de connexion primaires et secondaires d’une règle d’autorisation SAP (Shared Access Signature) du hub de notification. Les règles d’autorisation gèrent les droits utilisateur sur le hub. Chaque règle inclut un chaîne de connexion principal et secondaire. Ces chaîne de connexion (URI) effectuent les opérations suivantes :
- Pointez les utilisateurs vers une ressource.
- Incluez un jeton contenant des paramètres de requête. L’un de ces paramètres, la signature, est utilisé pour authentifier l’utilisateur et fournir le niveau d’accès spécifié.
Exemples
Exemple 1 : Obtenir les chaîne de connexion primaires et secondaires d’une règle d’autorisation
Get-AzNotificationHubListKey -Namespace "ContosoNamespace" -NotificationHub "ContosoInternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Cette commande obtient les chaîne de connexion principales et secondaires de la règle d’autorisation ListenRule, une règle affectée au hub de notification ContosoInternalHub. La commande doit inclure l’espace de noms hub et le groupe de ressources.
Paramètres
-AuthorizationRule
Spécifie le nom d’une règle d’authentification SAS (Shared Access Signature). Ces règles déterminent le type d’accès que les utilisateurs doivent accéder au hub de notification.
Type: | String |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Namespace
Spécifie l’espace de noms auquel le hub de notification est affecté. Les espaces de noms permettent de regrouper et de classer les hubs de notification.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-NotificationHub
Spécifie le hub de notification auquel cette applet de commande affecte une règle d’autorisation. Les hubs de notification sont utilisés pour envoyer des notifications Push à plusieurs clients, quelle que soit la plateforme utilisée par ces clients.
Type: | String |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceGroup
Spécifie le groupe de ressources auquel le hub de notification est affecté. Les groupes de ressources organisent des éléments tels que des espaces de noms, des hubs de notification et des règles d’autorisation de manière à faciliter la gestion des stocks et l’administration Azure.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |