28 lines
625 B
Plaintext
28 lines
625 B
Plaintext
|
|
# Platform Value Ranges and Enumerations
|
||
|
|
|
||
|
|
{
|
||
|
|
# Log level enumeration
|
||
|
|
log_levels = ["trace", "debug", "info", "warn", "error"],
|
||
|
|
|
||
|
|
# Auth methods
|
||
|
|
auth_methods = ["jwt", "oauth2", "mfa"],
|
||
|
|
|
||
|
|
# Storage backends
|
||
|
|
storage_backends = ["filesystem", "s3", "azure"],
|
||
|
|
|
||
|
|
# Budget windows
|
||
|
|
budget_windows = ["daily", "weekly", "monthly"],
|
||
|
|
|
||
|
|
# LLM providers
|
||
|
|
llm_providers = ["claude", "openai", "gemini", "ollama"],
|
||
|
|
|
||
|
|
# Deployment modes
|
||
|
|
deployment_modes = ["solo", "multiuser", "enterprise"],
|
||
|
|
|
||
|
|
# Protocol schemes
|
||
|
|
protocols = {
|
||
|
|
database = ["ws", "wss", "http", "https", "file"],
|
||
|
|
http = ["http", "https"],
|
||
|
|
},
|
||
|
|
}
|