Expand description
Configuration management for MockForge
Structs§
- Admin
Config - Admin UI configuration
- Amqp
Config - AMQP server configuration
- ApiKey
Config - API key configuration
- Auth
Config - Authentication configuration for HTTP requests
- Basic
Auth Config - Basic authentication configuration
- Chaining
Config - Chaos
EngConfig - Chaos engineering configuration
- Data
Config - Data generation configuration
- Fault
Config - Fault injection configuration
- FtpConfig
- FTP server configuration
- Grpc
Config - gRPC server configuration
- Http
Config - HTTP server configuration
- Http
Cors Config - HTTP CORS configuration
- Http
Validation Config - HTTP validation configuration
- JwtConfig
- JWT authentication configuration
- Kafka
Config - Kafka server configuration
- Latency
Injection Config - Latency injection configuration
- Logging
Config - Logging configuration
- Mqtt
Config - MQTT server configuration
- Network
Shaping Config - Network shaping configuration
- OAuth2
Config - OAuth2 configuration
- Observability
Config - Observability configuration for metrics and distributed tracing
- Open
Telemetry Config - OpenTelemetry distributed tracing configuration
- Prometheus
Config - Prometheus metrics configuration
- Protocol
Config - Protocol enable/disable configuration
- Protocols
Config - Protocols configuration
- RagConfig
- RAG configuration
- Rate
Limiting Config - Rate limiting configuration
- Recorder
Config - API Flight Recorder configuration
- Route
Config - Route configuration for custom HTTP routes
- Route
Request Config - Request configuration for routes
- Route
Response Config - Response configuration for routes
- Route
Validation Config - Validation configuration for routes
- Server
Config - Server configuration
- Smtp
Config - SMTP server configuration
- TlsConfig
- TLS configuration for gRPC
- WebSocket
Config - WebSocket server configuration
Functions§
- apply_
env_ overrides - Environment variable overrides for configuration
- create_
default_ config - Create default configuration file
- load_
config - Load configuration from file
- load_
config_ with_ fallback - Load configuration with fallback to default
- save_
config - Save configuration to file
- validate_
config - Validate configuration