### Terraform Module Provisioning Example Source: https://registry.terraform.io/modules/shibayan/keyvault-acmebot/azurerm/latest/index_tab=inputs Example of how to include and configure the keyvault-acmebot Terraform module in your infrastructure. It shows the basic structure for module instantiation and highlights the need to define required variables. ```Terraform module "keyvault-acmebot" { source = "shibayan/keyvault-acmebot/azurerm" version = "3.1.4" # insert the 5 required variables here } ``` -------------------------------- ### Configure Key Vault Acmebot Module in Terraform Source: https://registry.terraform.io/modules/shibayan/keyvault-acmebot/azurerm/latest/index This snippet demonstrates how to deploy the Key Vault Acmebot module using the AzureRM provider. It requires an existing resource group and Key Vault, along with variables for naming, location, email, and DNS configuration. Inputs include module source, version, and required parameters; outputs integrate the bot for certificate management. Limitations: Assumes Azure CLI authentication and DNS zone setup for ACME challenges. ```terraform module "keyvault_acmebot" { source = "shibayan/keyvault-acmebot/azurerm" version = "~> 3.0" app_base_name = "acmebot-module" resource_group_name = azurerm_resource_group.default.name location = azurerm_resource_group.default.location mail_address = "YOUR-EMAIL-ADDRESS" vault_uri = azurerm_key_vault.default.vault_uri azure_dns = { subscription_id = data.azurerm_client_config.current.subscription_id } } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.