Partager via


New-AzNotificationHubsNamespace

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

Syntaxe

Default (Par défaut)

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

Description

L’applet de commande 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.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants: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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:2
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants: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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants: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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-SkuTier

Niveau de référence SKU de l’espace de noms

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:4
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants: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 : le 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 :

Propriétés du paramètre

Type:Hashtable
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:3
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

String

Hashtable

Sorties

NamespaceAttributes