Versions in this module Expand all Collapse all v0 v0.5.0 Jan 20, 2021 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type HTTPMatch struct + Headers httpHeaders + Methods []string + Name string + PathRegex string + func (in *HTTPMatch) DeepCopy() *HTTPMatch + func (in *HTTPMatch) DeepCopyInto(out *HTTPMatch) + type HTTPRouteGroup struct + Spec HTTPRouteGroupSpec + func (in *HTTPRouteGroup) DeepCopy() *HTTPRouteGroup + func (in *HTTPRouteGroup) DeepCopyInto(out *HTTPRouteGroup) + func (in *HTTPRouteGroup) DeepCopyObject() runtime.Object + type HTTPRouteGroupList struct + Items []HTTPRouteGroup + func (in *HTTPRouteGroupList) DeepCopy() *HTTPRouteGroupList + func (in *HTTPRouteGroupList) DeepCopyInto(out *HTTPRouteGroupList) + func (in *HTTPRouteGroupList) DeepCopyObject() runtime.Object + type HTTPRouteGroupSpec struct + Matches []HTTPMatch + func (in *HTTPRouteGroupSpec) DeepCopy() *HTTPRouteGroupSpec + func (in *HTTPRouteGroupSpec) DeepCopyInto(out *HTTPRouteGroupSpec) + type HTTPRouteMethod string + const HTTPRouteMethodAll + const HTTPRouteMethodConnect + const HTTPRouteMethodDelete + const HTTPRouteMethodGet + const HTTPRouteMethodHead + const HTTPRouteMethodOptions + const HTTPRouteMethodPatch + const HTTPRouteMethodPost + const HTTPRouteMethodPut + const HTTPRouteMethodTrace + type TCPMatch struct + Name string + Ports []int + func (in *TCPMatch) DeepCopy() *TCPMatch + func (in *TCPMatch) DeepCopyInto(out *TCPMatch) + type TCPRoute struct + Spec TCPRouteSpec + func (in *TCPRoute) DeepCopy() *TCPRoute + func (in *TCPRoute) DeepCopyInto(out *TCPRoute) + func (in *TCPRoute) DeepCopyObject() runtime.Object + type TCPRouteList struct + Items []TCPRoute + func (in *TCPRouteList) DeepCopy() *TCPRouteList + func (in *TCPRouteList) DeepCopyInto(out *TCPRouteList) + func (in *TCPRouteList) DeepCopyObject() runtime.Object + type TCPRouteSpec struct + Matches TCPMatch + func (in *TCPRouteSpec) DeepCopy() *TCPRouteSpec + func (in *TCPRouteSpec) DeepCopyInto(out *TCPRouteSpec) + type UDPMatch struct + Name string + Ports []int + func (in *UDPMatch) DeepCopy() *UDPMatch + func (in *UDPMatch) DeepCopyInto(out *UDPMatch) + type UDPRoute struct + Spec UDPRouteSpec + func (in *UDPRoute) DeepCopy() *UDPRoute + func (in *UDPRoute) DeepCopyInto(out *UDPRoute) + func (in *UDPRoute) DeepCopyObject() runtime.Object + type UDPRouteList struct + Items []UDPRoute + func (in *UDPRouteList) DeepCopy() *UDPRouteList + func (in *UDPRouteList) DeepCopyInto(out *UDPRouteList) + func (in *UDPRouteList) DeepCopyObject() runtime.Object + type UDPRouteSpec struct + Matches UDPMatch + func (in *UDPRouteSpec) DeepCopy() *UDPRouteSpec + func (in *UDPRouteSpec) DeepCopyInto(out *UDPRouteSpec)