Wycofanie obsługi usługi Azure Service Manager dla usług Azure Service Bus, Relay i Event Hubs
Resource Manager, nasz stos infrastruktury w chmurze nowej generacji, w pełni zastępuje model "klasyczny" Azure Service Management (klasyczny model wdrażania). W związku z tym klasyczne interfejsy API REST modelu wdrażania dla usług Service Bus, Relay i Event Hubs zostaną wycofane 1 grudnia 2021 r. Wycofanie zostało po raz pierwszy ogłoszone w Microsoft Tech Community ogłoszeniu. W celu łatwej identyfikacji te interfejsy API mają management.core.windows.net
identyfikator URI. Zapoznaj się z poniższą tabelą, aby zapoznać się z listą przestarzałych interfejsów API i ich wersji interfejsu API usługi Azure Resource Manager, której teraz należy użyć.
Aby kontynuować korzystanie z usługi Service Bus, Relay i Event Hubs, przejdź do Resource Manager do 30 listopada 2021 r. Zachęcamy wszystkich klientów, którzy nadal korzystają ze starych interfejsów API, aby szybko przełączyć się, aby skorzystać z dodatkowych korzyści związanych z Resource Manager, które obejmują grupowanie zasobów, tagi, usprawniony proces wdrażania i zarządzania oraz szczegółową kontrolę dostępu przy użyciu kontroli dostępu opartej na rolach (RBAC platformy Azure).
Aby uzyskać więcej informacji na temat interfejsów API Service Manager i Resource Manager dla usług Azure Service Bus, Relay i Event Hubs, zobacz naszą dokumentację interfejsu API REST:
interfejs API REST Service Manager — interfejs API REST Resource Manager
interfejsy API Service Manager (przestarzałe) | Resource Manager — interfejs API usługi Service Bus | Resource Manager — interfejs API usługi Event Hubs | Resource Manager — interfejs API usługi Relay |
---|---|---|---|
Przestrzenie nazw — GetNamespaceAsync Service Bus Get Namespace Usługa Event Hubs pobiera przestrzeń nazw Przekaźnik Pobierz przestrzeń nazw GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
Pobierz | Pobierz | Pobierz |
ConnectionDetails-GetConnectionDetails Service Bus/Event Hub/Relay GetConnectionDetals GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/ConnectionDetails |
listkeys | listkeys | listkeys |
Topics-GetTopicsAsync Service Bus GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics? $skip={skip}&$top={top} |
list | ||
Queues-GetQueueAsync Service Bus GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/queues/{queueName} |
Pobierz | ||
Relays-GetRelaysAsync Pobieranie przekaźników GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/relays? $skip={skip}&$top={top} |
list | ||
NamespaceAuthorizationRules-GetNamespaceAuthorizationRuleAsync Service Bus/Event Hub/Relay GetNamespaceAuthRule GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/authorizationrules? |
getauthorizationrule | getauthorizationrule | getauthorizationrule |
Przestrzenie nazw-DeleteNamespaceAsync Usuwanie przestrzeni nazw usługi Service Bus Usuwanie przestrzeni nazw usługi Event Hubs Przekaźniki usuwają przestrzeń nazw DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
delete | delete | delete |
MessagingSKUPlan-GetPlanAsync Service Bus/Event Hub/Relay Pobierz przestrzeń nazw GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
Pobierz | Pobierz | Pobierz |
MessagingSKUPlan-UpdatePlanAsync Service Bus/Event Hub/Relay Pobierz przestrzeń nazw PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
createorupdate | createorupdate | createorupdate |
NamespaceAuthorizationRules-UpdateNamespaceAuthorizationRuleAsync Service Bus/Event Hub/Relay Pobierz przestrzeń nazw PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
NamespaceAuthorizationRules-CreateNamespaceAuthorizationRuleAsync |
|||
Service Bus/Event Hub/RelayPUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
Przestrzeń nazwProperties-GetNamespacePropertiesAsync Service Bus Get Namespace Usługa Event Hubs pobiera przestrzeń nazw Przekaźnik Pobierz przestrzeń nazw GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
Pobierz | Pobierz | Pobierz |
RegionCodes-GetRegionCodesAsync Service Bus/EventHub/Relay Pobierz przestrzeń nazw GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
|||
NamespaceProperties-UpdateNamespacePropertyAsync Service Bus/EventHub/Relay GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Regions/ |
createorupdate | createorupdate | createorupdate |
EventHubsCrud-ListEventHubsAsync Wyświetlanie listy usługi Event Hubs GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs?$skip={skip}&$top={top} |
list | ||
EventHubsCrud-GetEventHubAsync Pobieranie usługi Event Hubs GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs/{eventHubPath} |
Pobierz | ||
NamespaceAuthorizationRules-DeleteNamespaceAuthorizationRuleAsync Service Bus/Event Hub/Relay DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
deleteauthorizationrule | deleteauthorizationrule | deleteauthorizationrule |
NamespaceAuthorizationRules-GetNamespaceAuthorizationRulesAsync Service Bus/EventHub/Relay GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules |
listauthorizationrules | listauthorizationrules | listauthorizationrules |
Przestrzeń nazwAvailability-IsNamespaceAvailable Dostępność przestrzeni nazw usługi Service Bus GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/CheckNamespaceAvailability/?namespace=<namespaceValue> |
checknameavailability | checknameavailability | checknameavailability |
Przestrzenie nazw — CreateOrUpdateNamespaceAsync Service Bus/Event Hub/Relay PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
createorupdate | createorupdate | createorupdate |
Tematy — GetTopicAsyncGET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics/{topicPath} |
Pobierz |
Service Manager PowerShell — Resource Manager PowerShell
Service Manager polecenie programu PowerShell (przestarzałe) | Nowe polecenia Resource Manager | Nowsze polecenie Resource Manager |
---|---|---|
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 |
Następne kroki
Zapoznaj się z następującą dokumentacją:
- Najnowsza dokumentacja interfejsu API REST
- Najnowsza dokumentacja programu PowerShell