public static class DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
List<String> |
domains |
Boolean |
hasUnsafeFeatures
If the value is true, the original YAML file contains features that are not supported on the current interface.
|
DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions |
HTTPAdvancedOptions
The advanced settings for routing HTTP traffic.
|
DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest |
matchRequest
The matching rules for traffic routing.
|
String |
rawVSRoute
The original YAML file of the virtual service that is serialized into a JSON string.
|
List<DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations> |
routeDestinations
The endpoints of destination services for Layer 4 weighted routing.
|
String |
routeName
The name of the routing rule.
|
String |
routeType
The type of the traffic to be routed.
|
| 构造器和说明 |
|---|
DescribeIstioGatewayRouteDetailResponseBodyRouteDetail() |
@NameInMap(value="HTTPAdvancedOptions") public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions HTTPAdvancedOptions
The advanced settings for routing HTTP traffic.
@NameInMap(value="HasUnsafeFeatures") public Boolean hasUnsafeFeatures
If the value is true, the original YAML file contains features that are not supported on the current interface.
@NameInMap(value="MatchRequest") public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest matchRequest
The matching rules for traffic routing.
@NameInMap(value="RawVSRoute") public String rawVSRoute
The original YAML file of the virtual service that is serialized into a JSON string.
@NameInMap(value="RouteDestinations") public List<DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations> routeDestinations
The endpoints of destination services for Layer 4 weighted routing.
@NameInMap(value="RouteName") public String routeName
The name of the routing rule.
@NameInMap(value="RouteType") public String routeType
The type of the traffic to be routed. Valid values: `HTTP`, `TLS`, and `TCP`.
public DescribeIstioGatewayRouteDetailResponseBodyRouteDetail()
public static DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail build(Map<String,?> map) throws Exception
Exceptionpublic DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setDomains(List<String> domains)
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setHTTPAdvancedOptions(DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions HTTPAdvancedOptions)
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailHTTPAdvancedOptions getHTTPAdvancedOptions()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setHasUnsafeFeatures(Boolean hasUnsafeFeatures)
public Boolean getHasUnsafeFeatures()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setMatchRequest(DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest matchRequest)
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailMatchRequest getMatchRequest()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setRawVSRoute(String rawVSRoute)
public String getRawVSRoute()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setRouteDestinations(List<DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations> routeDestinations)
public List<DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetailRouteDestinations> getRouteDestinations()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setRouteName(String routeName)
public String getRouteName()
public DescribeIstioGatewayRouteDetailResponseBody.DescribeIstioGatewayRouteDetailResponseBodyRouteDetail setRouteType(String routeType)
public String getRouteType()
Copyright © 2023. All rights reserved.