caf-automation
aztfmod/caf-automation/azurerm
Azure Automation module for Cloud Adoption Framework for Azure landing zones
Install
README
 Creates an Azure Automation Account Creates an Azure Automation Account Reference the module to a specific version (recommended): ``hcl module "automation" { source = "aztfmod/caf-automation/azurerm" version = "0.x.y" name = var.auto_account rg = var.rg location = var.location["region1"] tags = var.tags la_workspace_id = var.log_analytics_workspace.id diagnostics_map = var.diagnostics_map } `` Parameters | Name | Type | Default | Description | | -- | -- | -- | -- | | rg | string | None | Name of the resource group where to create the resource. Changing this forces a new resource to be created. | | location | string | None | Specifies the Azure location to deploy the resource. Changing this forces
Inputs (8)
| Name | Type | Description | Default |
|---|---|---|---|
| location | string | (Required) Location for the automation acount | required |
| tags | string | (Required) Tags for the automation account | required |
| la_workspace_id | string | (Required) Log Analytics Repository | required |
| diagnostics_map | string | (Required) Map with the diagnostics settings. | required |
| diagnostics_settings | string | (Required) Map with the diagnostics settings for ASR deployment | required |
| convention | string | (Required) Naming convention method to use | required |
| rg | string | (Required) Resource group for automation account | required |
| name | string | (Required) Name for the automation account | required |
Outputs (3)
id — Output the object IDname — Output the object nameobject — Output the full object