弃用了 Azure 服务管理器对 Azure 服务总线、中继和事件中心的支持
资源管理器是我们的下一代云基础结构堆栈,正在完全取代“经典”Azure 服务管理模型(经典部署模型)。 因此,适用于服务总线、中继和事件中心的经典部署模型 REST API 将于 2021 年 12 月 1 日停用。 此弃用曾首次在 Microsoft Tech Community 公告上公布。 这些 API 的 URI 中包含 management.core.chinacloudapi.cn
,这是为了方便识别。 请参阅下表,了解一系列已弃用的 API 及其 Azure 资源管理器 API 版本,后者是你现在应该使用的。
若要继续使用服务总线、中继和事件中心,请于 2021 年 11 月 30 日结束之前移动到资源管理器。 我们鼓励所有仍在使用旧 API 的客户尽快转换版本,以便利用资源管理器带来的额外好处,这包括资源分组、标记、简化的部署和管理过程,以及使用 Azure 基于角色的访问控制(Azure RBAC)进行精细的访问控制。
若要详细了解适用于 Azure 服务总线、中继和事件中心的服务管理器 API 和资源管理器 API,请参阅我们的 REST API 文档:
服务管理器 REST API - 资源管理器 REST API
服务管理器 API(已弃用) | 资源管理器 - 服务总线 API | 资源管理器 - 事件中心 API | 资源管理器 - 中继 API |
---|---|---|---|
Namespaces-GetNamespaceAsync 服务总线获取命名空间 事件中心获取命名空间 中继获取命名空间 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
ConnectionDetails-GetConnectionDetails 服务总线/事件中心/中继 GetConnectionDetals GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/ConnectionDetails |
listkeys | listkeys | listkeys |
Topics-GetTopicsAsync 服务总线 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics? $skip={skip}&$top={top} |
list | ||
Queues-GetQueueAsync 服务总线 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/queues/{queueName} |
get | ||
Relays-GetRelaysAsync 获取中继 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/relays? $skip={skip}&$top={top} |
列表 | ||
NamespaceAuthorizationRules-GetNamespaceAuthorizationRuleAsync 服务总线/事件中心/中继 GetNamespaceAuthRule GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/authorizationrules? |
getauthorizationrule | getauthorizationrule | getauthorizationrule |
Namespaces-DeleteNamespaceAsync 服务总线删除命名空间 事件中心删除命名空间 中继删除命名空间 DELETE https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
delete | delete | delete |
MessagingSKUPlan-GetPlanAsync 服务总线/事件中心/中继获取命名空间 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
get | get | get |
MessagingSKUPlan-UpdatePlanAsync 服务总线/事件中心/中继获取命名空间 PUT https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
createorupdate | createorupdate | createorupdate |
NamespaceAuthorizationRules-UpdateNamespaceAuthorizationRuleAsync 服务总线/事件中心/中继获取命名空间 PUT https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
NamespaceAuthorizationRules-CreateNamespaceAuthorizationRuleAsync |
|||
服务总线/事件中心/中继PUT https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
NamespaceProperties-GetNamespacePropertiesAsync 服务总线获取命名空间 事件中心获取命名空间 中继获取命名空间 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
RegionCodes-GetRegionCodesAsync 服务总线/事件中心/中继获取命名空间 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
|||
NamespaceProperties-UpdateNamespacePropertyAsync 服务总线/事件中心/中继 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Regions/ |
createorupdate | createorupdate | createorupdate |
EventHubsCrud-ListEventHubsAsync 列出事件中心 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs?$skip={skip}&$top={top} |
list | ||
EventHubsCrud-GetEventHubAsync 获取事件中心 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs/{eventHubPath} |
get | ||
NamespaceAuthorizationRules-DeleteNamespaceAuthorizationRuleAsync 服务总线/事件中心/中继 DELETE https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
deleteauthorizationrule | deleteauthorizationrule | deleteauthorizationrule |
NamespaceAuthorizationRules-GetNamespaceAuthorizationRulesAsync 服务总线/事件中心/中继 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules |
listauthorizationrules | listauthorizationrules | listauthorizationrules |
NamespaceAvailability-IsNamespaceAvailable 服务总线命名空间可用性 GET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/CheckNamespaceAvailability/?namespace=<namespaceValue> |
checknameavailability | checknameavailability | checknameavailability |
Namespaces-CreateOrUpdateNamespaceAsync 服务总线/事件中心/中继 PUT https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
createorupdate | createorupdate | createorupdate |
Topics-GetTopicAsyncGET https://management.core.chinacloudapi.cn/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics/{topicPath} |
get |
服务管理器 PowerShell - 资源管理器 PowerShell
服务管理器 PowerShell 命令(已弃用) | 新资源管理器命令 | 更新的资源管理器命令 |
---|---|---|
Get-AzureSBAuthorizationRule | Get-AzureRmServiceBusAuthorizationRule | Get-AzServiceBusAuthorizationRule |
Get-AzureSBLocation | Get-AzureRmServiceBusGeoDRConfiguration | Get-AzServiceBusGeoDRConfiguration |
Get-AzureSBNamespace | Get-AzureRmServiceBusNamespace | Get-AzServiceBusNamespace |
New-AzureSBAuthorizationRule | New-AzureRmServiceBusAuthorizationRule | New-AzServiceBusAuthorizationRule |
New-AzureSBNamespace | New-AzureRmServiceBusNamespace | New-AzServiceBusNamespace |
Remove-AzureSBAuthorizationRule | Remove-AzureRmServiceBusAuthorizationRule | Remove-AzServiceBusAuthorizationRule |
Remove-AzureSBNamespace | Remove-AzureRmServiceBusNamespace | Remove-AzServiceBusNamespace |
Set-AzureSBAuthorizationRule | Set-AzureRmServiceBusAuthorizationRule | Set-AzServiceBusAuthorizationRule |
后续步骤
请参阅以下文档:
- 最新 REST API 文档
- 最新 PowerShell 文档