Set-AzNotificationHubsNamespace
Définit les valeurs de propriété d’un espace de noms du hub de notification.
Syntaxe
Set-AzNotificationHubsNamespace
[-ResourceGroup] <String>
[-Namespace] <String>
[-Location] <String>
[[-State] <NamespaceState>]
[[-Critical] <Boolean>]
[[-Tag] <Hashtable>]
[[-SkuTier] <String>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
La cmdlet Set-AzNotificationHubsNamespace définit les valeurs de propriété d’un espace de noms de hub de notification existant. Les espaces de noms sont des conteneurs logiques qui vous aident à organiser et à gérer vos hubs de notification. Vous devez disposer d’au moins un espace de noms du hub de notification. En outre, tous les hubs de notification doivent avoir un espace de noms affecté. Cette applet de commande est principalement utilisée pour activer et désactiver un espace de noms. Lorsqu’un espace de noms est désactivé, les utilisateurs ne peuvent pas se connecter à l’un des hubs de notification dans l’espace de noms, ni les administrateurs peuvent utiliser ces hubs pour envoyer des notifications Push. Pour réactiver un espace de noms désactivé, utilisez cette applet de commande pour définir la propriété State de l’espace de noms sur Active. Vous pouvez également utiliser cette applet de commande pour marquer un espace de noms comme critique. Cela empêche la suppression de l’espace de noms. Pour supprimer un espace de noms critique, vous devez d’abord supprimer la balise Critique.
Exemples
Exemple 1 : Désactiver un espace de noms
Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Disabled" -SkuTier "Standard"
Cette commande désactive l’espace de noms de niveau Standard nommé ContosoPartners situé dans le centre de données USA Ouest et affecté au groupe de ressources ContosoNotificationsGroup.
Exemple 2 : Activer un espace de noms
Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Active" -SkuTier "Standard"
Cette commande active l’espace de noms de niveau Standard nommé ContosoPartners situé dans le centre de données USA Ouest et affecté au groupe de ressources ContosoNotificationsGroup.
Paramètres
-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 |
-Critical
Indique si l’espace de noms est un espace de noms critique. Les espaces de noms critiques ne peuvent pas être supprimés. Pour supprimer un espace de noms critique, vous devez définir la valeur false de cette propriété pour marquer l’espace de noms comme non critique.
Type: | Boolean |
Position: | 4 |
Valeur par défaut: | None |
Obligatoire: | False |
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 |
-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 |
-Location
Spécifie le nom complet du centre de données qui héberge l’espace de noms.
Bien que vous puissiez définir ce paramètre sur n’importe quel emplacement Azure valide, pour des performances optimales, vous devez utiliser un centre de données situé près de la majorité de vos utilisateurs.
Pour obtenir une liste de up-to-date des emplacements Azure, exécutez la commande suivante : Get-AzLocation | Select-Object DisplayName
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 |
-Namespace
Spécifie l’espace de noms que cette applet de commande modifie. 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 |
-ResourceGroup
Spécifie le groupe de ressources auquel l’espace de noms 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 |
-SkuTier
Niveau de référence SKU de l’espace de noms
Type: | String |
Position: | 4 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-State
Spécifie l’état actuel de l’espace de noms. Les valeurs acceptables pour ce paramètre sont les suivantes : Actif et Désactivé.
Type: | NamespaceState |
Valeurs acceptées: | Unknown, Active, Disabled |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Tag
Spécifie des paires nom-valeur qui peuvent être utilisées pour catégoriser et organiser des éléments Azure.
Les balises fonctionnent comme des mots clés et fonctionnent sur un déploiement.
Par exemple, si vous recherchez tous les éléments avec la balise Department :IT, la recherche retourne tous les éléments Azure qui ont cette balise, quel que soit le type d’élément, l’emplacement ou le groupe de ressources.
Une balise individuelle se compose de deux parties : l' nom
Type: | Hashtable |
Position: | 5 |
Valeur par défaut: | None |
Obligatoire: | False |
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 |