in cache-redis/redis.go [143:179]
func (c *Cache) ConfigFields() []plugin.ConfigField {
return []plugin.ConfigField{
{
Name: "endpoint",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigEndpointTitle),
Description: plugin.MakeTranslator(i18n.ConfigEndpointDescription),
Required: true,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypeText,
},
Value: c.Config.Endpoint,
},
{
Name: "username",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigUsernameTitle),
Description: plugin.MakeTranslator(i18n.ConfigUsernameDescription),
Required: false,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypeText,
},
Value: c.Config.Username,
},
{
Name: "password",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigPasswordTitle),
Description: plugin.MakeTranslator(i18n.ConfigPasswordDescription),
Required: false,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypePassword,
},
Value: c.Config.Password,
},
}
}