Configuration templates let you manage BlueCat Address Manager (BAM) service configurations for multiple managed servers. A configuration template consists of a JSON file that specifies configuration and preference settings for a DNS/DHCP server.
For more details on how BAM uses service configurations, see Configuration Templates for service configurations in the Address Manager Legacy v1 API Guide.
You can set up and manage templates in the Configuration Templates page. (Click the
Administration tab, then click Configuration
Templates.) Sensitive information in a template is obfuscated with asterisks
(*).
In general, a Configuration Template JSON file uses the following format:
{
"version": "<VERSION>",
"services": {
<SERVICE SETTINGS LIST>
}
}
Where:
<VERSION>specifies the version of the Configuration Template schema (either1.0.0or1.1.0).<SERVICE SETTINGS LIST>is the list of service configuration settings and their desired values (in JSON format).
Possible service configuration settings amd values depend on the version of the schema you use. The following settings are not supported in the current version of BSUS (BSUS 25.2).
-
interfaces -
dnsStatistics -
anycast -
edgeServicePoint -
dnsResolver -
dnsActivity -
dhcpStatistics -
gateway
Sample configuration template
{
"version": "1.0.0",
"services": {
"firewall": {
"configurations": [
{
"firewallConfiguration": {
"allowPing": false,
"enable": false
}
}
]
}
}
}