33 lines
832 B
Plaintext
Raw Permalink Normal View History

{
provisioning = {
output_dir | default = "./provisioning",
default_providers | default = ["aws", "hetzner"],
generation = {
dry_run | default = false,
overwrite | default = false,
verbose | default = false,
},
templates = {
base_path | default = "crates/typedialog-prov-gen/templates",
},
infrastructure = {
environment | default = "development",
region | default = "us-east-1",
},
nickel = {
generate_defaults | default = true,
use_constraints | default = true,
validate_schemas | default = true,
},
ai = {
enabled | default = false,
provider | default = "claude",
model | default = "claude-3-5-sonnet-20241022",
},
logging = {
level | default = "info",
file | default = false,
},
},
}