类 VirtualServiceOuterClass.TCPRoute

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
istio.networking.v1alpha3.VirtualServiceOuterClass.TCPRoute
所有已实现的接口:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, VirtualServiceOuterClass.TCPRouteOrBuilder, Serializable
封闭类:
VirtualServiceOuterClass

public static final class VirtualServiceOuterClass.TCPRoute extends com.google.protobuf.GeneratedMessageV3 implements VirtualServiceOuterClass.TCPRouteOrBuilder
 Describes match conditions and actions for routing TCP traffic. The
 following routing rule forwards traffic arriving at port 27017 for
 mongo.prod.svc.cluster.local to another Mongo server on port 5555.

 {{<tabset category-name="example">}}
 {{<tab name="v1alpha3" category-value="v1alpha3">}}
 ```yaml
 apiVersion: networking.istio.io/v1alpha3
 kind: VirtualService
 metadata:
   name: bookinfo-mongo
 spec:
   hosts:
   - mongo.prod.svc.cluster.local
   tcp:
   - match:
     - port: 27017
     route:
     - destination:
         host: mongo.backup.svc.cluster.local
         port:
           number: 5555
 ```
 {{</tab>}}

 {{<tab name="v1beta1" category-value="v1beta1">}}
 ```yaml
 apiVersion: networking.istio.io/v1beta1
 kind: VirtualService
 metadata:
   name: bookinfo-mongo
 spec:
   hosts:
   - mongo.prod.svc.cluster.local
   tcp:
   - match:
     - port: 27017
     route:
     - destination:
         host: mongo.backup.svc.cluster.local
         port:
           number: 5555
 ```
 {{</tab>}}
 {{</tabset>}}
 
Protobuf type istio.networking.v1alpha3.TCPRoute
另请参阅: