你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzNotificationHubsNamespace

创建通知中心命名空间。

语法

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

说明

New-AzNotificationHubsNamespace cmdlet 创建通知中心命名空间。 命名空间是逻辑容器,可帮助你组织和管理通知中心。 必须至少有一个通知中心命名空间。 单个命名空间可以容纳多个中心。 可以有多个命名空间来组织中心,或者为特定个人授予管理中心所选子集的权限。 若要创建命名空间,请确保为命名空间指定唯一名称;指定命名空间所在的数据中心;并指定命名空间将分配到的资源组。 创建命名空间后,可以使用 New-AzNotificationHubsNamespaceAuthorizationRules cmdlet 将授权规则分配给该命名空间。 授权规则用于管理对命名空间的权限。

示例

示例 1:创建通知中心

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners"

此命令创建名为 ContosoPartners 的通知中心。 命名空间将位于美国西部数据中心,并分配给 ContosoNotificationsGroup 资源组。

示例 2:使用标记创建通知中心

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners" -Tag @{Name="Audience";Value="PartnerOrganizations"}

此命令创建名为 ContosoPartners 的通知中心。 命名空间将位于美国西部数据中心,并分配给 ContosoNotificationsGroup 资源组。 此外,此命令将创建一个标记,其名称为 Audience 和值 PartnerOrganizations,并将其分配给命名空间。 这可确保在筛选受众标记设置为 PartnerOrganizations 的项时显示命名空间。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-Location

指定将托管命名空间的数据中心的显示名称。 尽管可以将此参数设置为任何有效位置,但为了获得最佳性能,可能需要使用位于大多数用户附近的数据中心。

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Namespace

指定新命名空间的名称。 命名空间提供了对通知中心进行分组和分类的方法。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroup

指定要向其分配命名空间的资源组。 资源组以仅清单管理和管理的方式组织命名空间、通知中心和授权规则等项。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SkuTier

命名空间的 SKU 层

Type:String
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Tag

指定可用于对 Azure 项进行分类和组织的名称/值对。 标记功能类似于关键字 (keyword),并在部署中操作。 例如,如果使用标记 Department:IT 搜索所有项,则搜索将返回具有该标记的所有 Azure 项,而不考虑项目类型、位置或资源组等内容。 单个标记由两个部分组成:Name 和 Value(可选)。 例如,在 Department:IT 中,标记名称为 Department,标记值为 IT。 若要添加标记,请使用类似于下面的哈希表语法,这会创建标记 CalendarYear:2016:

Type:Hashtable
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

String

Hashtable

输出

NamespaceAttributes