Versions in this module Expand all Collapse all v1 v1.8.8 Jun 18, 2024 Changes in this version + var ApisixClusterConfigV2GVR = metav1.GroupVersionResource + var ApisixConsumerV2GVR = metav1.GroupVersionResource + var ApisixGlobalRuleV2GVR = metav1.GroupVersionResource + var ApisixPluginConfigV2GVR = metav1.GroupVersionResource + var ApisixRouteV2GVR = metav1.GroupVersionResource + var ApisixTlsV2GVR = metav1.GroupVersionResource + var ApisixUpstreamV2GVR = metav1.GroupVersionResource + var Validator = kwhvalidating.ValidatorFunc(...) + func GetSchemaClient(co *apisix.ClusterOptions) (apisix.Schema, error) + func NewHandlerFunc(ID string, validator kwhvalidating.Validator) gin.HandlerFunc + func ValidateApisixPluginConfigV2(apc *v2.ApisixPluginConfig) (valid bool, resultErr error) + func ValidateApisixRouteHTTPV2(httpRouteList []v2.ApisixRouteHTTP) (valid bool, resultErr error) + func ValidateApisixRoutePlugins(plugins []v2.ApisixRoutePlugin) (valid bool, resultErr error) + func ValidateApisixRouteV2(ar *v2.ApisixRoute) (valid bool, resultErr error) + func ValidatePlugin(client apisix.Schema, pluginName string, pluginConfig interface{}) (valid bool, resultErr error) v1.8.5 Jun 12, 2024