Azure-docs: API Management: Switching between Consumption Tier and Basic/Standard/Premium Plans

Created on 15 Nov 2019  Â·  3Comments  Â·  Source: MicrosoftDocs/azure-docs

Is switching between Consumption and Basic/Standard/Premium tiers possible?


Document Details

⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Pri2 api-managemensvc cxp product-question triaged

Most helpful comment

@mike-urnun-msft could you please try to get information if this use-case will be supported in the future and possibly improve the documentation by adding this restriction?

I checked and this scenario seems to be unsupported via ARM/Powershell right now so I am not sure what you mean with your link to the APIM DevOps Resource Kit.

PS Azure:\> $apim.Sku = "Premium"
Azure:/
PS Azure:\> Set-AzApiManagement -InputObject $apim
Set-AzApiManagement : Changing SkuType from 'Consumption' to 'Premium' is not Supported.

Having to recreate the whole APIM environment defeats the purpose in terms of having a stable URI/API/Keys/... and significantly limits the consumption tier as a starting point that can grow into more advanced scenarios.

All 3 comments

@tiwari-abhishek Thank you for your question. I'm pretty sure the process is manual for now as in that you have to recreate your APIs and config objects onto the tier/plan that you're switching to.

@miaojiang could you confirm?

@tiwari-abhishek While switching automatically via Portal isn't supported at this time (see screenshot below), you may achieve greater automation by using Azure API Management DevOps Resource Kit as well.

image

We will now proceed to close this thread for now. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

@mike-urnun-msft could you please try to get information if this use-case will be supported in the future and possibly improve the documentation by adding this restriction?

I checked and this scenario seems to be unsupported via ARM/Powershell right now so I am not sure what you mean with your link to the APIM DevOps Resource Kit.

PS Azure:\> $apim.Sku = "Premium"
Azure:/
PS Azure:\> Set-AzApiManagement -InputObject $apim
Set-AzApiManagement : Changing SkuType from 'Consumption' to 'Premium' is not Supported.

Having to recreate the whole APIM environment defeats the purpose in terms of having a stable URI/API/Keys/... and significantly limits the consumption tier as a starting point that can grow into more advanced scenarios.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mrdfuse picture mrdfuse  Â·  3Comments

bdcoder2 picture bdcoder2  Â·  3Comments

spottedmahn picture spottedmahn  Â·  3Comments

bityob picture bityob  Â·  3Comments

Favna picture Favna  Â·  3Comments