Wycofanie obsługi usługi Azure Service Manager dla usług Azure Service Bus, Relay i Event Hubs
Usługa Resource Manager, nasz stos infrastruktury w chmurze nowej generacji, w pełni zastępuje "klasyczny" model zarządzania usługami platformy Azure (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 ogłoszone po raz pierwszy w ogłoszeniu microsoft Tech Community. Aby ułatwić identyfikację, te interfejsy API mają management.core.windows.net
swój 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ług Service Bus, Relay i Event Hubs, przejdź do usługi Resource Manager do 30 listopada 2021 r. Zachęcamy wszystkich klientów, którzy nadal korzystają ze starych interfejsów API, aby wkrótce przełączyć się na korzystanie z dodatkowych korzyści usługi 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 programu Service Manager i usługi Resource Manager dla usług Azure Service Bus, Relay i Event Hubs, zobacz naszą dokumentację interfejsu API REST:
Interfejs API REST usługi Service Manager — interfejs API REST usługi Resource Manager
Interfejsy API programu Service Manager (przestarzałe) | Resource Manager — interfejs API usługi Service Bus | Resource Manager — interfejs API usługi Event Hubs | Resource Manager — interfejs API przekaźnika |
---|---|---|---|
Przestrzenie nazw — GetNamespaceAsync Uzyskiwanie przestrzeni nazw w usłudze Service Bus Pobieranie przestrzeni nazw usługi Event Hubs Relay Get Namespace GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
ConnectionDetails-GetConnectionDetails Service Bus/Event Hub/Relay GetConnectionDetails 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} |
lista | ||
Queues-GetQueueAsync Service Bus GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/queues/{queueName} |
get | ||
Relays-GetRelaysAsync Uzyskiwanie przekaźników GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/relays? $skip={skip}&$top={top} |
lista | ||
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 w usłudze Event Hubs Przekaźniki usuwają przestrzeń nazw DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
usuwanie | usuwanie | usuwanie |
MessagingSKUPlan-GetPlanAsync Service Bus/Event Hub/Relay Pobierz przestrzeń nazw GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
get | get | get |
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 |
NamespaceProperties-GetNamespacePropertiesAsync Uzyskiwanie przestrzeni nazw w usłudze Service Bus Pobieranie przestrzeni nazw usługi Event Hubs Relay Get Namespace GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
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} |
lista | ||
EventHubsCrud-GetEventHubAsync Pobieranie usługi Event Hubs GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs/{eventHubPath} |
get | ||
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 |
reguły listauthorization | reguły listauthorization | reguły listauthorization |
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} |
get |
Program PowerShell programu Service Manager — Program PowerShell usługi Resource Manager
Polecenie programu PowerShell programu Service Manager (przestarzałe) | Nowe polecenia usługi Resource Manager | Nowsze polecenie usługi 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