I want to use a linked ARM template for adding a SSL binding for an existing App Service.
So far according to official docs: https://docs.microsoft.com/en-us/azure/templates/microsoft.web/certificates
{
"name": "string",
"type": "Microsoft.Web/certificates",
"apiVersion": "2020-06-01",
"kind": "string",
"location": "string",
"tags": {},
"properties": {
"hostNames": [
"string"
],
"pfxBlob": [
"integer"
],
"password": "string",
"keyVaultId": "string",
"keyVaultSecretName": "string",
"serverFarmId": "string",
"canonicalName": "string"
}
}
There are properties for:
- KeyVaultId
- KeyVaultSecretName
But nothing about KeyVault Certificates.
Are KeyVault Certificates supported at all in ARM?
P.S. I do know that instead of PFX I could just upload the certificate as a KeyVault object backed by a Secret. However i'm insterested in using PFX directly if possible.