Versions in this module Expand all Collapse all v1 v1.8.8 Jun 18, 2024 Changes in this version + const AnnotationsAllowlistSourceRange + const AnnotationsAuthType + const AnnotationsBlocklistSourceRange + const AnnotationsCorsAllowHeaders + const AnnotationsCorsAllowMethods + const AnnotationsCorsAllowOrigin + const AnnotationsCsrfKey + const AnnotationsEnableCors + const AnnotationsEnableCsrf + const AnnotationsEnableResponseRewrite + const AnnotationsEnableWebSocket + const AnnotationsForwardAuthClientHeaders + const AnnotationsForwardAuthRequestHeaders + const AnnotationsForwardAuthSSLVerify + const AnnotationsForwardAuthURI + const AnnotationsForwardAuthUpstreamHeaders + const AnnotationsHttpAllowMethods + const AnnotationsHttpBlockMethods + const AnnotationsHttpRedirect + const AnnotationsHttpRedirectCode + const AnnotationsHttpToHttps + const AnnotationsPluginConfigName + const AnnotationsPrefix + const AnnotationsResponseRewriteBody + const AnnotationsResponseRewriteBodyBase64 + const AnnotationsResponseRewriteHeaderAdd + const AnnotationsResponseRewriteHeaderRemove + const AnnotationsResponseRewriteHeaderSet + const AnnotationsResponseRewriteStatusCode + const AnnotationsRewriteTarget + const AnnotationsRewriteTargetRegex + const AnnotationsRewriteTargetRegexTemplate + const AnnotationsSvcNamespace + const AnnotationsUpstreamRetry + const AnnotationsUpstreamScheme + const AnnotationsUpstreamTimeoutConnect + const AnnotationsUpstreamTimeoutRead + const AnnotationsUpstreamTimeoutSend + const AnnotationsUseRegex + type Extractor interface + GetBoolAnnotation func(string) bool + GetStringAnnotation func(string) string + GetStringsAnnotation func(string) []string + func NewExtractor(annotations map[string]string) Extractor + type IngressAnnotationsParser interface + Parse func(Extractor) (interface{}, error) v1.8.5 Jun 12, 2024