I added the following configs to "security" block to the existing azurerm_api_management but it doesn't reflect in terraform plan and apply.
These ciphers are shown enabled in the Portal.
tls_ecdhe_ecdsa_with_aes128_cbc_sha_ciphers_enabled = false
tls_ecdhe_ecdsa_with_aes256_cbc_sha_ciphers_enabled = false
tls_ecdhe_rsa_with_aes128_cbc_sha_ciphers_enabled = false
tls_ecdhe_rsa_with_aes256_cbc_sha_ciphers_enabled = false
tls_rsa_with_aes128_cbc_sha256_ciphers_enabled = false
tls_rsa_with_aes128_cbc_sha_ciphers_enabled = false
tls_rsa_with_aes128_gcm_sha256_ciphers_enabled = false
tls_rsa_with_aes256_cbc_sha256_ciphers_enabled = false
tls_rsa_with_aes256_cbc_sha_ciphers_enabled = false
triple_des_ciphers_enabled = false
Backend and frontend TLS settings work as expected.
Is there an existing issue for this?
Community Note
Terraform Version
1.0.1
AzureRM Provider Version
3.31.0
Affected Resource(s)/Data Source(s)
azurerm_api_management
Terraform Configuration Files
Debug Output/Panic Output
Expected Behaviour
security { tls_ecdhe_ecdsa_with_aes128_cbc_sha_ciphers_enabled = true -> false tls_ecdhe_ecdsa_with_aes256_cbc_sha_ciphers_enabled = true -> false ... ... }
Actual Behaviour
No changes. Your infrastructure matches the configuration.
Steps to Reproduce
No changes. Your infrastructure matches the configuration.
Important Factoids
No response
References
No response