Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Port string `json:"port"`
Debug bool `json:"debug"`
EnableSwaggerUi bool `json:"enable_swagger_ui"`
EditForward string `json:"edit_forward"`
DevNotifierUrl string `json:"dev_notifier_url"`
KafkaUrl string `json:"kafka_url"`
MongoUrl string `json:"mongo_url"`
MongoDatabase string `json:"mongo_database"`
MongoPermissionsCollection string `json:"mongo_permissions_collection"`
MongoTopicsCollection string `json:"mongo_topics_collection"`
MigrateFromMongoUrl string `json:"migrate_from_mongo_url"`
SyncCheckInterval Duration `json:"sync_check_interval"`
SyncAgeLimit Duration `json:"sync_age_limit"`
OnlyAdminsMayEditRolePermissions bool `json:"only_admins_may_edit_role_permissions"`
UserManagementUrl string `json:"user_management_url"`
ApiDocsProviderBaseUrl string `json:"api_docs_provider_base_url"`
OtelEndpoint string `json:"otel_endpoint"`
LogLevel string `json:"log_level"`
// contains filtered or unexported fields
}
type Duration ¶
type Duration struct {
// contains filtered or unexported fields
}
func (*Duration) GetDuration ¶
func (*Duration) SetDuration ¶
func (*Duration) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.