Delen via


New-AzNotificationHubsNamespace

Hiermee maakt u een Notification Hub-naamruimte.

Syntax

New-AzNotificationHubsNamespace
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-Location] <String>
   [[-Tag] <Hashtable>]
   [[-SkuTier] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Met de cmdlet New-AzNotificationHubsNamespace wordt een notification hub-naamruimte gemaakt. 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

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters: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
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters: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
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters: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
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-SkuTier

SKU-laag van de naamruimte

Type:String
Position:4
standaardwaarde:None
Vereist:False
Accept pipeline input:True
Accept wildcard characters: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 naam en eventueel de waarde. 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
standaardwaarde:None
Vereist:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

Hashtable

Uitvoerwaarden

NamespaceAttributes