You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 22, 2021. It is now read-only.
Azure Security Center is a unified infrastructure security management system that strengthens the security posture of your data centers and provides advanced threat protection across your hybrid workloads in the cloud. This module helps you to create Azure Security Center resources for Azure Landing Zones.
Security Center collects data from the Azure virtual machines (VMs), virtual machine scale sets, IaaS containers, and non-Azure (including on-premises) computers to monitor for security vulnerabilities and threats. Data is collected using the Log Analytics agent, which reads various security-related configurations and event logs from the machine and copies the data to the workspace for analysis. Data collected by Security Center stored in Log Analytics workspace(s).
Module Usage
module"security-center" {
source="kumarvna/security-center/azurerm"version="1.0.0"# Resource Group, location, log analytics detailsresource_group_name="rg-shared-westeurope-01"log_analytics_workspace_name="loganalytics-we-sharedtest"# Subscription Security Center contacts# One or more email addresses seperated by commas not supported by Azure proivider currentlysecurity_center_contacts={
email ="[email protected]"# must be a valid email address
phone ="+919010910910"# Optional
alert_notifications =true
alerts_to_admins =true
}
}
Requirements
Name
Version
terraform
>= 0.13
azurerm
~> 2.27
Providers
Name
Version
azurerm
2.27.0
Inputs
Name
Description
Type
Default
resource_group_name
The name of the resource group in which resources are created
string
""
log_analytics_workspace_name
The name of log analytics workspace name
string
""
security_center_contacts
Manages the subscription's Security Center Contact
object
{}
scope_resource_id
The scope of VMs to send their security data to the desired workspace, unless overridden by a setting with more specific scope