istio: istio.io/istio/pilot/pkg/networking/core/v1alpha3/envoyfilter Index | Files

package envoyfilter

import "istio.io/istio/pilot/pkg/networking/core/v1alpha3/envoyfilter"

Index

Package Files

cluster_patch.go listener_patch.go rc_patch.go

func ApplyClusterPatches Uses

func ApplyClusterPatches(
    patchContext networking.EnvoyFilter_PatchContext,
    proxy *model.Proxy,
    push *model.PushContext,
    clusters []*xdsapi.Cluster) (out []*xdsapi.Cluster)

ApplyClusterPatches applies patches to CDS clusters

func ApplyListenerPatches Uses

func ApplyListenerPatches(
    patchContext networking.EnvoyFilter_PatchContext,
    proxy *model.Proxy,
    push *model.PushContext,
    listeners []*xdsapi.Listener,
    skipAdds bool) (out []*xdsapi.Listener)

ApplyListenerPatches applies patches to LDS output

func ApplyRouteConfigurationPatches Uses

func ApplyRouteConfigurationPatches(
    patchContext networking.EnvoyFilter_PatchContext,
    proxy *model.Proxy,
    push *model.PushContext,
    routeConfiguration *xdsapi.RouteConfiguration) (out *xdsapi.RouteConfiguration)

Package envoyfilter imports 17 packages (graph) and is imported by 2 packages. Updated 2020-03-17. Refresh now. Tools for package owners.