Usage
module "certificate" {
source = "github.com/fencepencil/fencepencil-azure-modules//certificate"
name_prefix = "<name_prefix>"
environment = "<environment>"
domain_name = "<domain_name>"
resource_group_name = "<resource_group_name>"
location = "<location>"
tags = var.tags
}Inputs (6)
| Name | Type | Description | Default | Required |
|---|---|---|---|---|
name_prefix | string | Prefix for resource naming | — | yes |
environment | string | Deployment environment | — | yes |
domain_name | string | Primary domain name | — | yes |
resource_group_name | string | Resource group name | — | yes |
location | string | Azure region | — | yes |
use_key_vault_cert | bool | Use Key Vault managed certificate | false | no |
Outputs (3)
| Name | Description |
|---|---|
app_service_certificate_id | App Service certificate ID |
key_vault_certificate_id | Key Vault certificate ID |
key_vault_certificate_url | Key Vault certificate URL |