Partager via


New-AzNotificationHubsNamespace

Crée un espace de noms de hub de notification.

Syntaxe

New-AzNotificationHubsNamespace
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-Location] <String>
   [[-Tag] <Hashtable>]
   [[-SkuTier] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

La cmdlet New-AzNotificationHubsNamespace crée un espace de noms de hub de notification. 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. Un espace de noms unique peut héberger plusieurs hubs. Vous pouvez avoir plusieurs espaces de noms pour organiser vos hubs, ou pour accorder à des individus spécifiques l’autorisation de gérer un sous-ensemble sélectionné de vos hubs. Pour créer un espace de noms, vérifiez que vous spécifiez un nom unique pour l’espace de noms ; spécifiez le centre de données où se trouve l’espace de noms ; et spécifiez le groupe de ressources auquel l’espace de noms sera affecté. Une fois l’espace de noms créé, vous pouvez utiliser l’applet de commande New-AzNotificationHubsNamespaceAuthorizationRules pour affecter des règles d’autorisation à cet espace de noms. Les règles d’autorisation sont utilisées pour gérer les autorisations sur l’espace de noms.

Exemples

Exemple 1 : Créer un hub de notification

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners"

Cette commande crée un hub de notification nommé ContosoPartners. L’espace de noms se trouve dans le centre de données USA Ouest et est affecté au groupe de ressources ContosoNotificationsGroup.

Exemple 2 : Créer un hub de notification avec des balises

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners" -Tag @{Name="Audience";Value="PartnerOrganizations"}

Cette commande crée un hub de notification nommé ContosoPartners. L’espace de noms se trouve dans le centre de données USA Ouest et est affecté au groupe de ressources ContosoNotificationsGroup. En outre, cette commande crée une balise portant le nom Audience et la valeur PartnerOrganizations et est affectée à l’espace de noms. Cela garantit que l’espace de noms s’affiche chaque fois que vous filtrez les éléments dans lesquels la balise Audience est définie sur PartnerOrganizations.

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

-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

-Location

Spécifie le nom complet du centre de données qui hébergera l’espace de noms. Bien que vous puissiez définir ce paramètre sur n’importe quel emplacement valide, pour des performances optimales, vous pouvez utiliser un centre de données situé près de la majorité de vos utilisateurs.

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 le nom du nouvel espace de noms. 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 sera affecté. Les groupes de ressources organisent les éléments tels que les espaces de noms, les hubs de notification et les règles d’autorisation de manière à faciliter simplement la gestion et l’administration des stocks.

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

-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 et, éventuellement, la valeur . Par exemple, dans Department :IT, le nom de la balise est Department et la valeur de la balise est informatique. Pour ajouter une balise, utilisez la syntaxe de table de hachage similaire à celle-ci, ce qui crée la balise CalendarYear :2016 :

Type:Hashtable
Position:3
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

Entrées

String

Hashtable

Sorties

NamespaceAttributes