Set-AzNotificationHub
Définit les valeurs de propriété d’un hub de notification.
Syntaxe
Set-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-InputFile] <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzNotificationHub
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHubObj] <NotificationHubAttributes>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
La cmdlet Set-AzNotificationHub modifie les valeurs de propriété d’un hub de notification.
Vous pouvez modifier une valeur de propriété du hub de notification de deux manières.
Pour un, vous pouvez créer une instance de l’objet NotificationHubAttributes, puis configurer cet objet avec les valeurs de propriété que vous souhaitez que le nouveau hub possède.
Cette opération peut être effectuée via le .NET Framework.
Vous pouvez ensuite copier ces valeurs de propriété dans votre hub via le paramètre NotificationHubObj.
Vous pouvez également créer un fichier JSON (JavaScript Object Notation) qui contient les valeurs de configuration appropriées, puis appliquer ces valeurs via le paramètre InputFile.
Un fichier JSON est un fichier texte qui utilise une syntaxe similaire à ce qui suit : {
« Name » : « ContosoNotificationHub »,
« Location » : « USA Ouest »,
} Lorsqu’il est utilisé conjointement avec l’applet de commande set-AzNotificationHub
Exemples
Exemple 1 : Modifier les valeurs de propriété d’un hub de notification
Set-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configuration\Hubs.json"
Cette commande modifie les valeurs de propriété d’un hub de notification trouvé dans l’espace de noms ContosoNamespace et l’a affectée au groupe de ressources ContosoNotificationsGroup. Les valeurs de propriété, ainsi que le nom du hub à modifier, ne sont pas spécifiées dans la commande. Au lieu de cela, ces informations sont contenues dans le fichier d’entrée C:\Configuration\Hubs.jsactivées.
Exemple 2
Définit les valeurs de propriété d’un hub de notification. (généré automatiquement)
Set-AzNotificationHub -Namespace 'ContosoNamespace' -NotificationHubObj <NotificationHubAttributes> -ResourceGroup '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 |
-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 |
-InputFile
Spécifie le chemin d’accès à un fichier JSON qui contient des informations de configuration pour le hub de notification.
Type: | String |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
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 |
-NotificationHubObj
Spécifie l’objet NotificationHubAttributes qui contient des informations de configuration pour le hub que cette applet de commande modifie.
Type: | NotificationHubAttributes |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
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 |