All Modules
AzureSecurity

Security Baseline

Log Analytics workspace and Defender for Cloud setup

Usage

module "azure_security_baseline" {
  source = "github.com/fencepencil/fencepencil-azure-modules//azure-security-baseline"

  name_prefix = "<name_prefix>"

  tags = var.tags
}

Inputs (6)

NameTypeDescriptionDefaultRequired
name_prefixstringPrefix for resource namingyes
locationstringAzure regioneastusno
log_retention_daysnumberLog Analytics retention in days90no
defender_planslist(string)Defender for Cloud plan types["VirtualMachines", "AppServices", ...]no
enable_cis_benchmarkboolAssign CIS benchmark policytrueno
tagsmap(string)Tags to apply to all resources{}no

Outputs (3)

NameDescription
log_analytics_workspace_idLog Analytics workspace ID
log_analytics_workspace_nameLog Analytics workspace name
security_resource_group_nameSecurity resource group name

More Azure Modules

Browse our full library of Azure infrastructure modules.

View all Azure modules