Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Default pagination list limit when not provided in request
ListRequestLimitDefault int `mapstructure:"list_request_limit_default" default:"1000"`
// Maximum pagination list limit allowed by policy services
ListRequestLimitMax int `mapstructure:"list_request_limit_max" default:"2500"`
}
Global policy config to share among policy services
func GetSharedPolicyConfig ¶
func GetSharedPolicyConfig(cfg config.ServiceConfig) (*Config, error)
GetSharedPolicyConfig retrieves the shared policy configuration, applying defaults and validating it.
Click to show internal directories.
Click to hide internal directories.