Azure function ZIP Deployment using terraform

I am looking to deploy Azure function by using Terraform, in the same way which is mentioned here in the Ms docs. https://docs.microsoft.com/en-us/azure/azure-functions/deployment-zip-push

One of my need to store and Storage SAS key to Key Vault. I have seen some exmaple where we can below setting is used, but I can’t use sas key without storing to Key Vault.

WEBSITE_RUN_FROM_ZIP = “https://{azurerm_storage_account.this.name}.blob.core.windows.net/{azurerm_storage_container.this.name}/{azurerm_storage_blob.this.name}{data.azurerm_storage_account_sas.this.sas}”

I can’t use above setting as it doesn’t use the key vault. Looking for suggestion?

Thank you !