Set-AzNotificationHub
Nastaví hodnoty vlastností pro centrum oznámení.
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
Rutina Set-AzNotificationHub upraví hodnoty vlastností centra oznámení.
Hodnotu vlastnosti centra oznámení můžete upravit dvěma způsoby.
Pro jednu z nich můžete vytvořit instanci NotificationHubAttributes objektu a pak tento objekt nakonfigurovat s hodnotami vlastností, které má mít nové centrum.
To lze provést prostřednictvím rozhraní .NET Framework.
Tyto hodnoty vlastností pak můžete zkopírovat do centra pomocí parametru NotificationHubObj.
Alternativně můžete vytvořit soubor JSON (JavaScript Object Notation), který obsahuje relevantní konfigurační hodnoty, a pak tyto hodnoty použít prostřednictvím parametru InputFile.
Soubor JSON je textový soubor, který používá syntaxi podobnou následující: {
"Name": "ContosoNotificationHub",
"Umístění": "USA – západ",
} Při použití ve spojení s rutinou Set-AzNotificationHub nastaví předchozí ukázka JSON hodnotu Umístění centra oznámení s názvem ContosoNotificationHub na USA – západ.
Příklady
Příklad 1: Úprava hodnot vlastností centra oznámení
Set-AzNotificationHub -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -InputFile "C:\Configuration\Hubs.json"
Tento příkaz upraví hodnoty vlastností pro centrum oznámení nalezené v oboru názvů ContosoNamespace a přiřadí ho skupině prostředků ContosoNotificationsGroup. Hodnoty vlastností a název centra, které se mají upravit, nejsou v příkazu zadané. Místo toho se tyto informace nacházejí ve vstupním souboru C:\Configuration\Hubs.js.
Příklad 2
Nastaví hodnoty vlastností pro centrum oznámení. (automaticky vygenerováno)
Set-AzNotificationHub -Namespace 'ContosoNamespace' -NotificationHubObj <NotificationHubAttributes> -ResourceGroup 'ContosoNotificationsGroup'
Parametry
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Nepožádejte o potvrzení.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputFile
Určuje cestu k souboru JSON, který obsahuje informace o konfiguraci centra oznámení.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Namespace
Určuje obor názvů, ke kterému je centrum oznámení přiřazeno. Obory názvů poskytují způsob, jak seskupit a kategorizovat centra oznámení.
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-NotificationHubObj
Určuje NotificationHubAttributes objekt, který obsahuje informace o konfiguraci centra, které tato rutina upravuje.
Typ: | NotificationHubAttributes |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroup
Určuje skupinu prostředků, ke které je centrum oznámení přiřazeno. Skupiny prostředků uspořádají položky, jako jsou obory názvů, centra oznámení a autorizační pravidla, a to způsobem, který pomáhá jednoduše spravovat inventář a správu Azure.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell