Azure / Azure-Verified-Modules

Azure Verified Modules (AVM) is an initiative to consolidate and set the standards for what a good Infrastructure-as-Code module looks like. Modules will then align to these standards, across languages (Bicep, Terraform etc.) and will then be classified as AVMs and available from their respective language specific registries.
https://aka.ms/AVM
MIT License
349 stars 83 forks source link

[Question/Feedback]: Public ip adress for API Management #685

Closed MichelleBarlo closed 8 months ago

MichelleBarlo commented 8 months ago

Check for previous/existing GitHub issues

Description

Regarding the module: avm/res/api-management/service

At this moment the property 'publicIpAddressId' is not exposed in this module.

Creating a APIM with the virtualNetworkType set to 'Internal' without specifying a public ip adress will result in a APIM with a platformVersion stv1 to be created. stv1 will retire on august 2024. stv1-platform-retirement-august-2024

Can you expose the property 'publicIpAddressId' to work around this issue.

MichelleBarlo commented 8 months ago

I believe i posted this issue in the wrong place i have moved it to the correct github repo. https://github.com/Azure/bicep-registry-modules/issues/1104