New-AzNotificationHubsNamespace
Hiermee maakt u een Notification Hub-naamruimte.
Syntaxis
New-AzNotificationHubsNamespace
[-ResourceGroup] <String>
[-Namespace] <String>
[-Location] <String>
[[-Tag] <Hashtable>]
[[-SkuTier] <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De New-AzNotificationHubsNamespace cmdlet maakt een Notification Hub-naamruimte. Naamruimten zijn logische containers waarmee u uw Notification Hubs kunt organiseren en beheren. U moet ten minste één Notification Hub-naamruimte hebben. Eén naamruimte kan meerdere hubs bevatten. U kunt meerdere naamruimten hebben om uw hubs te organiseren of om specifieke personen toestemming te geven om een geselecteerde subset van uw hubs te beheren. Als u een naamruimte wilt maken, moet u een unieke naam voor de naamruimte opgeven; geef het datacenter op waar de naamruimte zich bevindt; en geef de resourcegroep op waaraan de naamruimte wordt toegewezen. Nadat de naamruimte is gemaakt, kunt u de cmdlet New-AzNotificationHubsNamespaceAuthorizationRules gebruiken om autorisatieregels toe te wijzen aan die naamruimte. Autorisatieregels worden gebruikt om machtigingen voor de naamruimte te beheren.
Voorbeelden
Voorbeeld 1: Een Notification Hub maken
New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners"
Met deze opdracht maakt u een Notification Hub met de naam ContosoPartners. De naamruimte bevindt zich in het datacenter VS - west en wordt toegewezen aan de resourcegroep ContosoNotificationsGroup.
Voorbeeld 2: Een Notification Hub maken met tags
New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners" -Tag @{Name="Audience";Value="PartnerOrganizations"}
Met deze opdracht maakt u een Notification Hub met de naam ContosoPartners. De naamruimte bevindt zich in het datacenter VS - west en wordt toegewezen aan de resourcegroep ContosoNotificationsGroup. Bovendien maakt deze opdracht een tag met de naam Doelgroep en de waarde PartnerOrganizations en wordt toegewezen aan de naamruimte. Dit zorgt ervoor dat de naamruimte wordt weergegeven wanneer u filtert op items waarvoor de doelgroeptag is ingesteld op PartnerOrganizations.
Parameters
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Location
Hiermee geeft u de weergavenaam op van het datacenter dat als host fungeert voor de naamruimte. Hoewel u deze parameter kunt instellen op een geldige locatie, wilt u voor optimale prestaties mogelijk een datacenter gebruiken dat zich in de buurt van het merendeel van uw gebruikers bevindt.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Namespace
Hiermee geeft u de naam van de nieuwe naamruimte. Naamruimten bieden een manier om Notification Hubs te groeperen en te categoriseren.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceGroup
Hiermee geeft u de resourcegroep waaraan de naamruimte wordt toegewezen. Resourcegroepen organiseren items zoals naamruimten, notification hubs en autorisatieregels op manieren die eenvoudig voorraadbeheer en beheer helpen.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SkuTier
SKU-laag van de naamruimte
Type: | String |
Position: | 4 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Tag
Hiermee geeft u naam-waardeparen op die kunnen worden gebruikt voor het categoriseren en ordenen van Azure-items. Tags werken vergelijkbaar met trefwoorden en werken in een implementatie. Als u bijvoorbeeld zoekt naar alle items met de tag Afdeling:IT, retourneert de zoekopdracht alle Azure-items met die tag, ongeacht het itemtype, de locatie of de resourcegroep. Een afzonderlijke tag bestaat uit twee delen: de Name en eventueel de Value. In Afdeling:IT is de tagnaam bijvoorbeeld Afdeling en de tagwaarde IT. Als u een tag wilt toevoegen, gebruikt u de syntaxis van de hash-tabel die vergelijkbaar is met deze, waarmee de tag CalendarYear:2016 wordt gemaakt:
Type: | Hashtable |
Position: | 3 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell