Udostępnij za pośrednictwem


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/Relay
PUT 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 — GetTopicAsync
GET 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ą: