Open topic with navigation
A template is an expression of a Service Level Agreement (SLA) for governance of starting, maintaining and scaling out a NuoDB database. Viewing the content of a template helps you understand how the NuoDB enforcer process works to ensure that a database's template requirements are met. Viewing template content also provides information about database process requirements and host tags.
When a NuoDB-provided template is used to create a database then that database is referred to as a managed database. Databases created from the Automation Console are always managed databases. You can also use the
nuodbmgr command line tool to create a managed database.
Typically, you use the Automation Console or the NuoDB Manager command line utility to interact with a managed database. By using these tools, there is no need to view templates. However, an understanding of some NuoDB concepts is easier to understand upon viewing template content.
Templates are specified in JSON. You can use the following tools to view template sources:
curlcommand and the REST API
See the following topics: