Deprecazione del supporto di Azure Service Manager per bus di servizio di Azure, inoltro e hub eventi
Resource Manager, lo stack di infrastruttura cloud di nuova generazione, sostituisce completamente il modello di gestione dei servizi di Azure "classico" (modello di distribuzione classica). Di conseguenza, le API REST del modello di distribuzione classica per bus di servizio, inoltro e Hub eventi verranno ritirati il 1° dicembre 2021. Questa deprecazione è stata annunciata per la prima volta in un annuncio di Microsoft Tech Community. Per facilitare l'identificazione, queste API hanno management.core.windows.net
nell'URI. Per un elenco delle API deprecate e della relativa versione dell'API di Azure Resource Manager da usare, vedere la tabella seguente.
Per continuare a usare bus di servizio, Inoltro e Hub eventi, passare a Resource Manager entro il 30 novembre 2021. Si consiglia a tutti i clienti che usano ancora LE API precedenti di sfruttare presto i vantaggi aggiuntivi di Resource Manager, tra cui il raggruppamento di risorse, i tag, un processo di distribuzione e gestione semplificato e il controllo degli accessi con granularità fine usando il controllo degli accessi in base al ruolo di Azure.
Per altre informazioni sulle API di Service Manager e Resource Manager per bus di servizio di Azure, Inoltro e Hub eventi, vedere la documentazione dell'API REST:
Service Manager REST API - Resource Manager REST API
API di Service Manager (deprecate) | Resource Manager - API bus di servizio | Resource Manager - API di Hub eventi | Resource Manager - API di inoltro |
---|---|---|---|
Namespaces-GetNamespaceAsync bus di servizio Get Namespace Ottenere lo spazio dei nomi di Hub eventi Inoltro Get Namespace GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
ConnectionDetails-GetConnectionDetails bus di servizio/Hub eventi/Inoltro GetConnectionDetails GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/ConnectionDetails |
listkeys | listkeys | listkeys |
Topics-GetTopicsAsync Bus di servizio GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics? $skip={skip}&$top={top} |
list | ||
Queues-GetQueueAsync Bus di servizio GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/queues/{queueName} |
get | ||
Relays-GetRelaysAsync Ottenere gli inoltri GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/relays? $skip={skip}&$top={top} |
list | ||
NamespaceAuthorizationRules-GetNamespaceAuthorizationRuleAsync bus di servizio/Hub eventi/Relay GetNamespaceAuthRule GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/authorizationrules? |
getauthorizationrule | getauthorizationrule | getauthorizationrule |
Namespaces-DeleteNamespaceAsync bus di servizio elimina spazio dei nomi Elimina spazio dei nomi di Hub eventi Elimina spazio dei nomi degli inoltri DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
delete | delete | delete |
MessagingSKUPlan-GetPlanAsync spazio dei nomi get di bus di servizio/Hub eventi/Inoltro GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
get | get | get |
MessagingSKUPlan-UpdatePlanAsync spazio dei nomi get di bus di servizio/Hub eventi/Inoltro PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/MessagingPlan |
createorupdate | createorupdate | createorupdate |
NamespaceAuthorizationRules-UpdateNamespaceAuthorizationRuleAsync spazio dei nomi get di bus di servizio/Hub eventi/Inoltro PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
NamespaceAuthorizationRules-CreateNamespaceAuthorizationRuleAsync |
|||
bus di servizio/Hub eventi/InoltroPUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
createorupdate | createorupdateauthorizationrule | createorupdateauthorizationrule |
NamespaceProperties-GetNamespacePropertiesAsync bus di servizio Get Namespace Ottenere lo spazio dei nomi di Hub eventi Inoltro Get Namespace GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
get | get | get |
RegionCodes-GetRegionCodesAsync bus di servizio/EventHub/Relay Get Namespace GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
|||
NamespaceProperties-UpdateNamespacePropertyAsync bus di servizio/EventHub/Relay GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Regions/ |
createorupdate | createorupdate | createorupdate |
EventHubsCrud-ListEventHubsAsync Elencare Hub eventi GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs?$skip={skip}&$top={top} |
list | ||
EventHubsCrud-GetEventHubAsync Ottenere Hub eventi GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/eventhubs/{eventHubPath} |
get | ||
NamespaceAuthorizationRules-DeleteNamespaceAuthorizationRuleAsync bus di servizio/Hub eventi/Inoltro DELETE https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules/{rule name} |
deleteauthorizationrule | deleteauthorizationrule | deleteauthorizationrule |
NamespaceAuthorizationRules-GetNamespaceAuthorizationRulesAsync bus di servizio/EventHub/Relay GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/AuthorizationRules |
listauthorizationrules | listauthorizationrules | listauthorizationrules |
NamespaceAvailability-IsNamespaceAvailable Disponibilità dello spazio dei nomi bus di servizio GET https://management.core.windows.net/{subscription ID}/services/ServiceBus/CheckNamespaceAvailability/?namespace=<namespaceValue> |
checknameavailability | checknameavailability | checknameavailability |
Namespaces-CreateOrUpdateNamespaceAsync bus di servizio/Hub eventi/Inoltro PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} |
createorupdate | createorupdate | createorupdate |
Topics-GetTopicAsyncGET https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name}/topics/{topicPath} |
get |
Service Manager PowerShell - Resource Manager PowerShell
Comando PowerShell di Service Manager (deprecato) | Nuovi comandi di Resource Manager | Comando di Resource Manager più recente |
---|---|---|
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 |
Passaggi successivi
Vedere la documentazione seguente:
- Documentazione più recente dell'API REST
- Documentazione più recente di PowerShell