更改 Azure 通知中心命名空间的定价层
通知中心分三个层提供:免费、基本和标准。 本文介绍如何更改 Azure 通知中心命名空间的定价层。
在 Azure 通知中心内,通知中心是最小的资源/实体。 它通常映射到一个应用程序,可以为每个能够用于应用的平台通知系统 (PNS) 保留一个证书。 该应用程序可以是一个混合应用程序,也可以是一个跨平台的本机应用程序。
命名空间是通知中心的集合。 每个命名空间通常包含多个中心,这些中心是相关的,用于特定目的。 例如,可以有三个不同的命名空间,分别用于开发、测试和生产。
可以将命名空间与“免费” 、“基本” 或“标准” 定价层相关联。 对于任何命名空间,都可以使用符合要求的层。 以下部分介绍如何更改通知中心命名空间的定价层。
使用 Azure 门户时,可以在命名空间页或中心页上更改命名空间的定价层。 在中心页上更改它时,实际上是在命名空间级别更改它。 它更改命名空间以及命名空间中的所有中心的定价层。
以下过程演示了如何在命名空间页上更改命名空间的定价层。 更改命名空间的层时,所做的更改会应用到该命名空间的所有中心。
登录到 Azure 门户。
在左侧菜单中,选择“所有服务” 。
在“物联网”部分选择“通知中心命名空间”。 如果选择文本旁边的星号 (
*
),则会将其添加到左侧导航栏并置于“收藏夹”下。 这样,下次可以更快地访问命名空间页。 将其添加到“收藏夹”后,选择“通知中心命名空间” 。在“通知中心命名空间”页上, 选择要更改定价层的命名空间。
在命名空间的“通知中心命名空间”页上, 可以在“基本信息”部分看到命名空间的当前定价层。 在下图中,可以看到命名空间的定价层为“免费”。
在命名空间的“通知中心命名空间”页上,在“管理”部分选择“定价层” 。
更改定价层,然后单击“选择”按钮 。
可以在“警报”中看到层更改操作的状态。
切换到“概览”页。 确认在“基本信息”部分可以看到“定价层”字段的新层。
此步骤是可选的。 选择命名空间中的任何中心。 确认可以在“基本信息”部分看到同一定价层。 你应该会看到,该命名空间中的所有中心有一个相同的定价层。
按照以下步骤在中心页上更改命名空间的定价层。 即使是从中心页开始执行这些步骤,但实际上也会更改命名空间以及命名空间中的所有中心的定价层:
- 登录到 Azure 门户。
- 在左侧菜单中,选择“所有服务” 。
- 在“物联网”部分选择“通知中心”。
- 选择通知中心。
- 在左菜单上选择“定价层”。
- 更改定价层,然后单击“选择”按钮 。 此操作更改中心所在命名空间的定价层设置。 因此,会在命名空间页以及所有中心页上看到新的定价层。
备注
所有定价层更改都会立即生效。
可以使用以下资源提供程序 REST API 获取当前定价层并将其更新。
若要获取当前命名空间层,请发送一个 GET 命令,如以下示例所示:
GET: https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/notificationhubplan
若要更新命名空间层,请发送一个 PUT 命令,如以下示例所示:
PUT: https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/notificationhubplan
Body: <NotificationHubPlan xmlns:i="https://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect"><SKU>Standard</SKU></NotificationHubPlan>
有关这些层和定价的详细信息,请参阅通知中心定价。