Remove-AzNotificationHubAuthorizationRule
Supprime une règle d’autorisation d’un hub de notification.
Syntaxe
Remove-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[-AuthorizationRule] <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
La cmdlet Remove-AzNotificationHubAuthorizationRule supprime une règle d’autorisation SAS (Shared Access Signature) d’un hub de notification. Les règles d’autorisation gèrent l’accès à vos hubs de notification via la création de liens, en tant qu’URI, en fonction de différents niveaux d’autorisation. Les niveaux d’autorisation peuvent être l’un des suivants :
- Écouter
- Envoyer
- Gérer les clients est dirigé vers l’une de ces URI en fonction du niveau d’autorisation approprié. Par exemple, un client ayant donné l’autorisation d’écoute est dirigé vers l’URI de cette autorisation. La suppression d’une règle d’autorisation supprime également l’autorisation utilisateur correspondante.
Exemples
Exemple 1 : Supprimer une règle d’autorisation d’un hub de notification
Remove-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -NotificationHub "ContosoExternalHub" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Cette commande supprime la règle d’autorisation nommée ListenRule du hub de notification nommé ContosoExternalHub. Lorsque vous exécutez cette commande, vous devez spécifier à la fois l’espace de noms et le groupe de ressources auquel le hub est affecté.
Paramètres
-AuthorizationRule
Spécifie le nom de la règle d’authentification SAP que cette applet de commande supprime.
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 |
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
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 |
-Force
Ne demandez pas de confirmation.
Type: | SwitchParameter |
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 les règles d’autorisation sont affectées. Les hubs de notification sont utilisés pour envoyer des notifications Push à plusieurs clients, quelle que soit la plateforme.
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 |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |