Versions in this module Expand all Collapse all v0 v0.11.2 Jul 10, 2026 v0.11.1 Jul 8, 2026 Changes in this version + func LimitReached(currentCount, limit int) bool + func SetConfigPath(path string) + type APIKey struct + HashingAlgorithms []string + type ArtifactLimits struct + MaxLLMProvidersPerOrg int + MaxLLMProxiesPerOrg int + MaxMCPProxiesPerOrg int + MaxWebBrokerAPIsPerOrg int + MaxWebSubAPIsPerOrg int + type Auth struct + FileBased FileBased + IDP IDP + JWT JWT + SkipPaths []string + type CORS struct + AllowedOrigins []string + type Database struct + ConnMaxLifetime int + Driver string + EncryptionKey string + Host string + MaxIdleConns int + MaxOpenConns int + Name string + Password string + Path string + Port int + SSLMode string + SecretEncryptionKey string + SecretEncryptionKeyFile string + SubscriptionTokenEncryptionKey string + User string + type DefaultDevPortal struct + APIKey string + APIUrl string + AdminRole string + Enabled bool + GroupsClaimName string + HeaderKeyName string + Hostname string + Identifier string + Name string + OrganizationClaimName string + RoleClaimName string + SubscriberRole string + SuperAdminRole string + Timeout int + type Deployments struct + MaxPerAPIGateway int + TimeoutDuration int + TimeoutEnabled bool + TimeoutInterval int + TransitionalStatusEnabled bool + type EventHub struct + CleanupInterval time.Duration + PollInterval time.Duration + RetentionPeriod time.Duration + type FileBased struct + Enabled bool + Organization FileBasedOrg + Users FileBasedUsers + type FileBasedOrg struct + DisplayName string + ID string + Region string + UUID string + type FileBasedUser struct + PasswordHash string + Scopes string + Username string + type FileBasedUsers []FileBasedUser + type Gateway struct + EnableFunctionalityTypeVerification bool + EnableVersionVerification bool + type IDP struct + Audience []string + ClaimMappings IDPClaimMappings + Enabled bool + Issuer []string + JWKSUrl string + Name string + RoleMappingsFile string + ValidationMode string + type IDPClaimMappings struct + EmailClaimName string + OrgHandleClaimName string + OrgNameClaimName string + OrganizationClaimName string + RolesClaimPath string + ScopeClaimName string + UserIDClaimName string + UsernameClaimName string + type JWT struct + Enabled bool + Issuer string + SecretKey string + SkipValidation bool + type Server struct + APIKey APIKey + ArtifactLimits ArtifactLimits + Auth Auth + CORS CORS + DBSchemaPath string + Database Database + DefaultDevPortal DefaultDevPortal + Deployments Deployments + EnableScopeValidation bool + EventHub EventHub + Gateway Gateway + LLMTemplateDefinitionsPath string + LogFormat string + LogLevel string + OpenAPISpecPath string + Port string + TLS TLS + WebSocket WebSocket + Webhook Webhook + func GetConfig() *Server + func LoadConfig(configPath string) (*Server, error) + type TLS struct + CertDir string + type WebSocket struct + ConnectionTimeout int + MaxConnections int + MaxConnectionsPerOrg int + MetricsLogEnabled bool + MetricsLogInterval int + RateLimitPerMin int + type Webhook struct + Enabled bool + GatewayType string + MaxBodySize int64 + PrivateKeyPath string + Secret string + SignatureHeader string + SignatureTolerance time.Duration v0.11.0-cloud1 Jul 8, 2026