Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for New SKU Tiers in Azure API Management #25445

Open
1 task done
jgcotta opened this issue Mar 27, 2024 · 5 comments · May be fixed by #26770
Open
1 task done

Support for New SKU Tiers in Azure API Management #25445

jgcotta opened this issue Mar 27, 2024 · 5 comments · May be fixed by #26770

Comments

@jgcotta
Copy link

jgcotta commented Mar 27, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Community Note

Hello,

I am writing to request the inclusion of the new SKU tiers available for Azure API Management in the terraform-provider-azurerm provider. Specifically, I am interested in the Standard_v2 SKU tier. Azure API Management (new pricing tiers now in preview!) -> https://azure.microsoft.com/en-us/pricing/details/api-management/

As per the latest updates from Azure, they have introduced new SKU tiers for API Management, which offer improved performance and additional features. However, these new SKU tiers are not currently supported in the terraform-provider-azurerm provider.

image

The inclusion of these new SKU tiers would greatly enhance the flexibility and control we have over our Azure API Management resources when using Terraform.

Thank you for considering this request.

Description

Hello,

I am writing to request the inclusion of the new SKU tiers available for Azure API Management in the terraform-provider-azurerm provider. Specifically, I am interested in the Standard_v2 SKU tier. Azure API Management (new pricing tiers now in preview!) -> https://azure.microsoft.com/en-us/pricing/details/api-management/

As per the latest updates from Azure, they have introduced new SKU tiers for API Management, which offer improved performance and additional features. However, these new SKU tiers are not currently supported in the terraform-provider-azurerm provider.

image

The inclusion of these new SKU tiers would greatly enhance the flexibility and control we have over our Azure API Management resources when using Terraform.

Thank you for considering this request.

New or Affected Resource(s)/Data Source(s)

azurerm_api_management

Potential Terraform Configuration

#Create an API Management instance
  resource "azurerm_api_management" "api" {
  name                = var.api_mngmnt_name
  location            = var.location
  resource_group_name = data.azurerm_resource_group.apim_rg.name
  publisher_email     = var.publisher_email
  publisher_name      = var.publisher_name
  sku_name            = "${var.sku}_${var.sku_count}"
}
var.sku=Standard v2

References

NA

@fabianbusch
Copy link

fabianbusch commented Apr 16, 2024

Hello, in Addition, there are some changes within the api for the new SKUs.
The Direct Management API is not available für SKU v2 Tiers anymore. Currently this leads to errors during plan because Terraform tries to get sign in and tenant settings wich are not accessible for those tiers.

Example with SKU "StandardV2_1":

Error: retrieving Sign In Settings for Service (Subscription: "xxxx-redacted"
│ Resource Group Name: "XXX-redacted"
│ Service Name: "xxx-redacted"): unexpected status 400 (400 Bad Request) with error: MethodNotAllowedInPricingTier: Method not allowed in this pricing tier

@megastary
Copy link

Is there any planned date when will this be implemented? Facing same issues as mentioned from both @jgcotta and @fabianbusch

@vasu-telepathy
Copy link

Hi! When would this be available? Thanks!

@SorenA
Copy link

SorenA commented Jul 15, 2024

Hi, is there an update on this, the tiers were released to GA in April.
https://azure.microsoft.com/en-us/updates/announcing-general-availability-of-azure-api-management-basic-v2-and-standard-v2-tiers/

@ZsoltPath ZsoltPath linked a pull request Jul 24, 2024 that will close this issue
14 tasks
@rcskosir rcskosir removed the preview label Jul 24, 2024
@WodansSon WodansSon added this to the v4.2.0 milestone Sep 10, 2024
@w3bward
Copy link

w3bward commented Sep 13, 2024

I see that this was added to the 4.2 milestone, but 4.2 is out now, and it doesn't look like this shipped with it? When is this support going to be added?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants