Afschaffing van Azure Service Manager-ondersteuning voor Azure Service Bus, Relay en Event Hubs

Resource Manager, onze cloudinfrastructuurstack van de volgende generatie, vervangt het 'klassieke' Azure Service Management-model (klassiek implementatiemodel) volledig. Als gevolg hiervan worden REST API's van het klassieke implementatiemodel voor Service Bus, Relay en Event Hubs op 1 december 2021 buiten gebruik gesteld. Deze afschaffing is voor het eerst aangekondigd op een Microsoft Tech Community aankondiging. Voor eenvoudige identificatie hebben management.core.windows.net deze API's hun URI. Raadpleeg de volgende tabel voor een lijst met de afgeschafte API's en hun Azure Resource Manager API-versie die u nu moet gebruiken.

Als u Service Bus, Relay en Event Hubs wilt blijven gebruiken, gaat u uiterlijk 30 november 2021 naar Resource Manager. We raden alle klanten die nog steeds gebruikmaken van oude API's aan om snel over te stappen om te profiteren van de extra voordelen van Resource Manager, waaronder resourcegroepering, tags, een gestroomlijnd implementatie- en beheerproces en gedetailleerd toegangsbeheer met op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC).

Zie onze REST API-documentatie voor meer informatie over Service Manager en Resource Manager API's voor Azure Service Bus, Relay en Event Hubs:

Service Manager REST API - Resource Manager REST API

Service Manager API's (afgeschaft) Resource Manager - Service Bus-API Resource Manager - Event Hubs-API Resource Manager - Relay-API
Naamruimten-GetNamespaceAsync
Service Bus-naamruimte ophalen
Event Hubs Naamruimte ophalen
Relay naamruimte ophalen
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}
Toevoegen Toevoegen Toevoegen
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
Onderwerpen-GetTopicsAsync
Service Bus
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics? $skip={skip}&$top={top}
Lijst    
Wachtrijen- GetQueueAsync
Service Bus
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/queues/{queueName}
Toevoegen    
Relays-GetRelaysAsync
Relays ophalen
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/relays? $skip={skip}&$top={top}
    Lijst
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
Naamruimten-DeleteNamespaceAsync
Service Bus-naamruimte verwijderen
Event Hubs-naamruimte verwijderen
Naamruimte verwijderen van relays
DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}
verwijderen verwijderen verwijderen
MessagingSKUPlan-GetPlanAsync
Service Bus/Event Hub/Relay Naamruimte ophalen
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan
Toevoegen Toevoegen Toevoegen
MessagingSKUPlan-UpdatePlanAsync
Service Bus/Event Hub/Relay Naamruimte ophalen
PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan
createorupdate createorupdate createorupdate
NaamruimteAuthorizationRules-UpdateNamespaceAuthorizationRuleAsync
Service Bus/Event Hub/Relay Naamruimte ophalen
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
Service Bus-naamruimte ophalen
Event Hubs Naamruimte ophalen
Relay naamruimte ophalen
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}
Toevoegen Toevoegen Toevoegen
RegionCodes-GetRegionCodesAsync
Service Bus/EventHub/Relay Naamruimte ophalen
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
Event Hubs weergeven
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs?$skip={skip}&$top={top}
  Lijst  
EventHubsCrud-GetEventHubAsync
Event Hubs ophalen
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs/{eventHubPath}
  Toevoegen  
NaamruimteAuthorizationRules-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
NaamruimteAuthorizationRules-GetNamespaceAuthorizationRulesAsync
Service Bus/EventHub/Relay
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules
listauthorizationrules listauthorizationrules listauthorizationrules
NamespaceAvailability-IsNamespaceAvailable
Beschikbaarheid van Service Bus-naamruimte
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/CheckNamespaceAvailability/?namespace=<namespaceValue>
checknameavailability checknameavailability checknameavailability
Namespaces-CreateOrUpdateNamespaceAsync
Service Bus/Event Hub/Relay
PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}
createorupdate createorupdate createorupdate
Onderwerpen-GetTopicAsync
GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics/{topicPath}
Toevoegen    

Service Manager PowerShell - powershell Resource Manager

Service Manager PowerShell-opdracht (afgeschaft) Nieuwe Resource Manager-opdrachten Nieuwere Resource Manager-opdracht
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

Volgende stappen

Zie de volgende documentatie: