Hi. Using azure_native*.apimanagement.*ApiManageme...
# azure
l
Hi. Using azure_native*.apimanagement.*ApiManagementService to create a ApiManagementCreateService as described in Pulumi API Docs will result in error:
azure-native:apimanagement:ApiManagementService (APIM):
error: Status=400 Code="NotSupported" Message="Setting EnableClientCertificate flag to false is not supported for Premium SKU."
One workaround is to create resource first in Azure portal and import as code. That will work. Another solution is to use sku = Premium and
EnableClientCertificate = true
. But example as published on Pulumi Docs to create APIM will not work, and Sku = Developer and
EnableClientCertificate = false
will not work either. This seems like a bug since you can create a APIM in Azure portal with Sku = developer and
EnableClientCertificate = false
m
Glad you found a workaround. Would you mind filing an issue at https://github.com/pulumi/pulumi-azure-native/issues so we can look into it?