Set-AzNotificationHubsNamespace

Définit les valeurs de propriété d’un espace de noms du hub de notification.

Syntaxe

Default (Par défaut)

Set-AzNotificationHubsNamespace
    [-ResourceGroup] <String>
    [-Namespace] <String>
    [-Location] <String>
    [[-State] <NamespaceState>]
    [[-Critical] <Boolean>]
    [[-Tag] <Hashtable>]
    [[-SkuTier] <String>]
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

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

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

-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.

Propriétés du paramètre

Type:Boolean
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

-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

-Force

Ne demandez pas de confirmation.

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

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éberge l’espace de noms. Bien que vous puissiez définir ce paramètre sur n’importe quel emplacement de 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 up-to-date des emplacements Azure exécutez la commande suivante : Get-AzLocation | Select-Object DisplayName

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 l’espace de noms que cette applet de commande modifie. 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 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 simplement la gestion des stocks et l’administration Azure.

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

-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é.

Propriétés du paramètre

Type:NamespaceState
Valeur par défaut:None
Valeurs acceptées:Unknown, Active, Disabled
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

-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 une syntaxe de table de hachage similaire à celle-ci, ce qui crée la balise CalendarYear :2016 : -Tags @{Name="CalendarYear » ; Value="2016"} Pour ajouter plusieurs balises dans la même commande, séparez les balises individuelles à l’aide de virgules : -Tag @{Name="CalendarYear » ; Value="2016"}, @{Name="FiscalYear » ; Value="2017"}

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:5
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

NamespaceState

Boolean

Hashtable

Sorties

NamespaceAttributes