avm-res-certificateregistration-certificateorder

Azure/avm-res-certificateregistration-certificateorder/azurerm

Terraform Module HCL AZURERM ✓ Verified

Terraform Azure Verified Resource Module for Certificate Order

Install
module "avm-res-certificateregistration-certificateorder" {
source = "Azure/avm-res-certificateregistration-certificateorder/azurerm"
version = "0.1.0"
}
⭐ Source on GitHub 📦 Registry page
README

terraform-azurerm-avm-res-certificateregistration-certificateorder This is an AVM module to deploy App Service Certificate Order in Azure. Requirements The following requirements are needed by this module: - terraform (~> 1.11) - azapi (~> 2.5) - modtm (~> 0.3) - random (~> 3.7) Resources The following resources are used by this module: - azapi_resource.app_service_certificate_order (resource) - azapi_resource.app_service_certificate_order_key_vault_store (resource) - azapi_resource.lock (resource) - azapi_resource.role_assignments (resource) - modtm_telemetry.telemetry (resource) - random_uuid.telemetry (resource) - azapi_client_config.telemetry (data source) - azapi_resource.rg (data source) - modtm_module_source.telemetry (data source) Required Inputs The following input variables are r

Inputs (14)
NameTypeDescriptionDefault
locationstring(Required) Azure region where the resource should be deployed. Changing this for required
namestring(Required) The name of the App Service Certificate Order resource. Changing this required
resource_group_namestring(Required) The resource group where the resources will be deployed. Changing thi required
certificate_order_key_vault_storesmap(object({ name A map of App Servicce Certificate Order Key Vault Stores to create on App Servic{}
csrstring(Optional) Last CSR that was created for this order.null
enable_telemetryboolThis variable controls whether or not telemetry is enabled for the module. For mtrue
role_assignmentsmap(object({ role_definitiA map of role assignments to create on this resource. The map key is deliberatel{}
tagsmap(string)(Optional) A mapping of tags which should be assigned to the App Service Certifinull
validity_in_yearsnumber(Optional) Duration in years (must be between `1` and `3`). Defaults to `1`.1
auto_renewbool(Optional) true if the certificate should be automatically renewed when it expirtrue
distinguished_namestring(Optional) The Distinguished Name for the App Service Certificate Order.null
key_sizenumber(Optional) Certificate key size. Defaults to `2048`.2048
lockobject({ kind = string Controls the Resource Lock configuration for this resource. The following propernull
product_typestring(Optional) Certificate product type, such as `Standard` or `WildCard`. Defaults "Standard"
Outputs (3)
resource — The resource of app service certificate order
resource_id — The resource ID of app service certificate order
resource_in_azurerm_schema — The resource of app service certificate order in azurerm schema
Resources (3)
azapi_resourcemodtm_telemetryrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud AZURERM
★ Stars1
Forks2
Total downloads536
Inputs14
Outputs3
Resources3
Examples1
LicenseMIT
NamespaceAzure
Updated