[Variables] archetype_config_overrides - sblair01/terraform-azurerm-caf-enterprise-scale GitHub Wiki
Overview
archetype_config_overrides map
(optional)
map(
object({
archetype_id = string
parameters = any
access_control = any
})
)
If specified, will set custom Archetype configurations to the default Enterprise-scale Management Groups.
Default value
{}
Validation
None
Usage
To override default configuration settings for the default Management Groups, update the archetype_config_overrides
variable to contain a valid archetype_config
object with the required settings for each Management Group to customize.
Supported default Management Group IDs:
root
, decommissioned
, sandboxes
, landing-zones
, platform
, connectivity
, management
, identity
archetype_config_overrides = {
root = {
archetype_id = ""
parameters = {}
access_control = {}
}
}
The archetype_config
object must contain valid entries for the archetype_id
parameters
, and access_control
attributes.
NOTE: This variable can also be used to customize the demo Management Groups:
demo-corp
,demo-online
,demo-sap