| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | package modelstype Theme stringconst (	Dark   Theme = "dark"	Light  Theme = "light"	System Theme = "system")type ServerSettings struct {	NetclientAutoUpdate            bool     `json:"netclientautoupdate"`	Verbosity                      int32    `json:"verbosity"`	AuthProvider                   string   `json:"authprovider"`	OIDCIssuer                     string   `json:"oidcissuer"`	ClientID                       string   `json:"client_id"`	ClientSecret                   string   `json:"client_secret"`	SyncEnabled                    bool     `json:"sync_enabled"`	GoogleAdminEmail               string   `json:"google_admin_email"`	GoogleSACredsJson              string   `json:"google_sa_creds_json"`	AzureTenant                    string   `json:"azure_tenant"`	UserFilters                    []string `json:"user_filters"`	GroupFilters                   []string `json:"group_filters"`	IDPSyncInterval                string   `json:"idp_sync_interval"`	Telemetry                      string   `json:"telemetry"`	BasicAuth                      bool     `json:"basic_auth"`	JwtValidityDuration            int      `json:"jwt_validity_duration"`	MFAEnforced                    bool     `json:"mfa_enforced"`	RacRestrictToSingleNetwork     bool     `json:"rac_restrict_to_single_network"`	EndpointDetection              bool     `json:"endpoint_detection"`	AllowedEmailDomains            string   `json:"allowed_email_domains"`	EmailSenderAddr                string   `json:"email_sender_addr"`	EmailSenderUser                string   `json:"email_sender_user"`	EmailSenderPassword            string   `json:"email_sender_password"`	SmtpHost                       string   `json:"smtp_host"`	SmtpPort                       int      `json:"smtp_port"`	MetricInterval                 string   `json:"metric_interval"`	MetricsPort                    int      `json:"metrics_port"`	ManageDNS                      bool     `json:"manage_dns"`	DefaultDomain                  string   `json:"default_domain"`	Stun                           bool     `json:"stun"`	StunServers                    string   `json:"stun_servers"`	Theme                          Theme    `json:"theme"`	TextSize                       string   `json:"text_size"`	ReducedMotion                  bool     `json:"reduced_motion"`	AuditLogsRetentionPeriodInDays int      `json:"audit_logs_retention_period"`}
 |