Set-AzNotificationHub
Задает значения свойств для концентратора уведомлений.
Синтаксис
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>]
Описание
Командлет Set-AzNotificationHub изменяет значения свойств концентратора уведомлений.
Значение свойства концентратора уведомлений можно изменить двумя способами.
Для одной из них можно создать экземпляр объекта NotificationHubAttributes , а затем настроить этот объект со значениями свойств, которыми будет обладать новый концентратор.
Это можно сделать с помощью платформа .NET Framework.
Затем эти значения свойств можно скопировать в центр с помощью параметра NotificationHubObj .
Кроме того, можно создать файл JSON (нотация объектов JavaScript), содержащий соответствующие значения конфигурации, а затем применить эти значения с помощью параметра InputFile .
JSON-файл — это текстовый файл, который использует синтаксис, аналогичный следующему: {
"Name": "ContosoNotificationHub",
"Расположение": "Западная часть США",
} При использовании в сочетании с командлетом Set-AzNotificationHub предыдущий пример JSON задает значение Location концентратора уведомлений с именем ContosoNotificationHub в западной части США.
Примеры
Пример 1. Изменение значений свойств для концентратора уведомлений
Set-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configuration\Hubs.json"
Эта команда изменяет значения свойств для концентратора уведомлений, найденного в пространстве имен ContosoNamespace, и назначает его группе ресурсов ContosoNotificationsGroup. Значения свойств, а также имя концентратора, который необходимо изменить, не указаны в команде. Вместо этого эти сведения содержатся в входном файле C:\Configuration\Hubs.json.
Пример 2
Задает значения свойств для концентратора уведомлений. (автоматическое создание)
Set-AzNotificationHub -Namespace 'ContosoNamespace' -NotificationHubObj <NotificationHubAttributes> -ResourceGroup 'ContosoNotificationsGroup'
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Не запрашивайте подтверждение.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputFile
Указывает путь к JSON-файлу, который содержит сведения о конфигурации для концентратора уведомлений.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Namespace
Указывает пространство имен, которому назначен концентратор уведомлений. Пространства имен позволяют группировать и классифицировать центры уведомлений.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NotificationHubObj
Указывает объект NotificationHubAttributes , содержащий сведения о конфигурации для концентратора, который изменяет этот командлет.
Type: | NotificationHubAttributes |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroup
Указывает группу ресурсов, которой назначается концентратор уведомлений. Группы ресурсов упорядочивают такие элементы, как пространства имен, центры уведомлений и правила авторизации, которые помогают просто управлять инвентаризацией и администрированием Azure.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по