Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Prefix string `mapstructure:"prefix"` Config data.ConfigData `mapstructure:"config"` Capabilities data.CapabilitiesData `mapstructure:"capabilities"` GatewaySvc string `mapstructure:"gatewaysvc"` StorageregistrySvc string `mapstructure:"storage_registry_svc"` DefaultUploadProtocol string `mapstructure:"default_upload_protocol"` UserAgentChunkingMap map[string]string `mapstructure:"user_agent_chunking_map"` GroupBasedCapabilities map[string][]string `mapstructure:"group_based_capabilities"` HomeNamespace string `mapstructure:"home_namespace"` AdditionalInfoAttribute string `mapstructure:"additional_info_attribute"` CacheWarmupDriver string `mapstructure:"cache_warmup_driver"` CacheWarmupDrivers map[string]map[string]interface{} `mapstructure:"cache_warmup_drivers"` ResourceInfoCacheDriver string `mapstructure:"resource_info_cache_type"` ResourceInfoCacheTTL int `mapstructure:"resource_info_cache_ttl"` ResourceInfoCacheDrivers map[string]map[string]interface{} `mapstructure:"resource_info_caches"` UserIdentifierCacheTTL int `mapstructure:"user_identifier_cache_ttl"` }
Config holds the config options that need to be passed down to all ocs handlers
Click to show internal directories.
Click to hide internal directories.