我想订购一个应用程序服务证书并使用terraform将其存储在keyvault中。我发现这个azurerm_app_service_certificate_order可以订购证书,但是证书被保留,直到我手动转到gui并将其添加到keyvault。这一步可以用terraform自动完成吗?先谢谢你了!
rslzwgfq1#
您可以使用azurerm_key_vault_certificate资源添加路径为certificate-to-import.pfx的证书,如下例所示:
certificate-to-import.pfx
resource "azurerm_key_vault_certificate" "example" { name = "imported-cert" key_vault_id = azurerm_key_vault.example.id certificate { contents = filebase64("certificate-to-import.pfx") password = "" } certificate_policy { issuer_parameters { name = "Self" } key_properties { exportable = true key_size = 2048 key_type = "RSA" reuse_key = false } secret_properties { content_type = "application/x-pkcs12" } } }
1条答案
按热度按时间rslzwgfq1#
您可以使用azurerm_key_vault_certificate资源添加路径为
certificate-to-import.pfx
的证书,如下例所示: