You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uninstall-gateway-api: ## Uninstall Gateway API CRDs from the K8s cluster specified in ~/.kube/config. Call with ignore-not-found=true to ignore resource not found errors during deletion.
Copy file name to clipboardExpand all lines: docs/en/latest/reference/api-reference.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1178,7 +1178,7 @@ It defines routing rules for both HTTP and stream traffic.
1178
1178
| --- | --- |
1179
1179
|`ingressClassName`_string_| IngressClassName is the name of the IngressClass this route belongs to. It allows multiple controllers to watch and reconcile different routes. |
1180
1180
|`http`_[ApisixRouteHTTP](#apisixroutehttp) array_| HTTP defines a list of HTTP route rules. Each rule specifies conditions to match HTTP requests and how to forward them. |
1181
-
|`stream`_[ApisixRouteStream](#apisixroutestream) array_| Stream defines a list of stream route rules. Each rule specifies conditions to match TCP/UDP traffic and how to forward them. Stream is currently not supported. |
1181
+
|`stream`_[ApisixRouteStream](#apisixroutestream) array_| Stream defines a list of stream route rules. Each rule specifies conditions to match TCP/UDP traffic and how to forward them. |
1182
1182
1183
1183
1184
1184
_Appears in:_
@@ -1194,7 +1194,7 @@ ApisixRouteStream defines the configuration for a Layer 4 (TCP/UDP) route. Curre
1194
1194
| Field | Description |
1195
1195
| --- | --- |
1196
1196
|`name`_string_| Name is a unique identifier for the route. This field must not be empty. |
1197
-
|`protocol`_string_| Protocol specifies the L4 protocol to match. Can be `tcp` or `udp`. |
1197
+
|`protocol`_string_| Protocol specifies the L4 protocol to match. Can be `TCP` or `UDP`. |
1198
1198
|`match`_[ApisixRouteStreamMatch](#apisixroutestreammatch)_| Match defines the criteria used to match incoming TCP or UDP connections. |
1199
1199
|`backend`_[ApisixRouteStreamBackend](#apisixroutestreambackend)_| Backend specifies the destination service to which traffic should be forwarded. |
1200
1200
|`plugins`_[ApisixRoutePlugin](#apisixrouteplugin) array_| Plugins defines a list of plugins to apply to this route. |
@@ -1214,7 +1214,7 @@ ApisixRouteStreamBackend represents the backend service for a TCP or UDP stream
1214
1214
| --- | --- |
1215
1215
|`serviceName`_string_| ServiceName is the name of the Kubernetes Service. Cross-namespace references are not supported—ensure the ApisixRoute and the Service are in the same namespace. |
1216
1216
|`servicePort`_[IntOrString](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.30/#intorstring-intstr-util)_| ServicePort is the port of the Kubernetes Service. This can be either the port name or port number. |
1217
-
|`resolveGranularity`_string_| ResolveGranularity determines how the backend service is resolved. Valid values are `endpoints` and `service`. When set to `endpoints`, individual pod IPs will be used; otherwise, the Service's ClusterIP or ExternalIP is used. The default is `endpoints`. |
1217
+
|`resolveGranularity`_string_| ResolveGranularity determines how the backend service is resolved. Valid values are `endpoint` and `service`. When set to `endpoint`, individual pod IPs will be used; otherwise, the Service's ClusterIP or ExternalIP is used. The default is `endpoint`. |
1218
1218
|`subset`_string_| Subset specifies a named subset of the target Service. The subset must be pre-defined in the corresponding ApisixUpstream resource. |
0 commit comments