public static class DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches() |
@NameInMap(value="Concurrency") public Integer concurrency
The number of worker threads to run in the istio-proxy container.
@NameInMap(value="EnableCoreDump") public Boolean enableCoreDump
@NameInMap(value="ExcludeInboundPorts") public String excludeInboundPorts
The inbound ports to be excluded from redirection to the sidecar proxy in the ASM instance.
@NameInMap(value="ExcludeOutboundIPRanges") public String excludeOutboundIPRanges
The outbound IP ranges in CIDR form to be excluded from redirection to the sidecar proxy in the ASM instance.
@NameInMap(value="ExcludeOutboundPorts") public String excludeOutboundPorts
The outbound ports to be excluded from redirection to the sidecar proxy in the ASM instance.
@NameInMap(value="HoldApplicationUntilProxyStarts") public Boolean holdApplicationUntilProxyStarts
Indicates whether applications can be started only after the istio-proxy container starts. Valid values:
* `true`
* false
@NameInMap(value="IncludeInboundPorts") public String includeInboundPorts
The inbound ports for which traffic is to be redirected to the sidecar proxy in the ASM instance.
@NameInMap(value="IncludeOutboundIPRanges") public String includeOutboundIPRanges
The outbound IP ranges in CIDR form for which traffic is to be redirected to the sidecar proxy in the ASM instance.
@NameInMap(value="IncludeOutboundPorts") public String includeOutboundPorts
The outbound ports for which traffic is to be redirected to the sidecar proxy in the ASM instance.
@NameInMap(value="InterceptionMode") public String interceptionMode
The mode in which the sidecar proxy intercepts inbound traffic. Valid values:
* `REDIRECT` (default): In this mode, source IP addresses are lost during traffic redirection to the sidecar proxy.
* `TPROXY`: In this mode, both the source and destination IP addresses and ports are preserved.
@NameInMap(value="IstioDNSProxyEnabled") public Boolean istioDNSProxyEnabled
Indicates whether the Domain Name System (DNS) proxy feature is enabled. Valid values:
* `true`
* `false`
@NameInMap(value="LifecycleStr") public String lifecycleStr
The JSON string that describes the lifecycle of the sidecar proxy.
@NameInMap(value="LogLevel") public String logLevel
The log level. Valid values: `info`, `debug`, `trace`, and `error`.
@NameInMap(value="Privileged") public Boolean privileged
@NameInMap(value="ProxyStatsMatcher") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher proxyStatsMatcher
The custom Envoy statistics that are reported by the sidecar proxy.
@NameInMap(value="ReadinessFailureThreshold") public Integer readinessFailureThreshold
@NameInMap(value="ReadinessInitialDelaySeconds") public Integer readinessInitialDelaySeconds
@NameInMap(value="ReadinessPeriodSeconds") public Integer readinessPeriodSeconds
@NameInMap(value="SidecarProxyAckSloResource") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyAckSloResource sidecarProxyAckSloResource
@NameInMap(value="SidecarProxyInitAckSloResource") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitAckSloResource sidecarProxyInitAckSloResource
@NameInMap(value="SidecarProxyInitResourceLimit") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit sidecarProxyInitResourceLimit
The maximum size of resources that are available to the istio-init container in the pod into which the sidecar proxy is injected. The istio-init container is used in this topic.
@NameInMap(value="SidecarProxyInitResourceRequest") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest sidecarProxyInitResourceRequest
The minimum size of resources that are required by the istio-init container.
@NameInMap(value="SidecarProxyResourceLimit") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit sidecarProxyResourceLimit
The maximum size of resources that are available to the sidecar proxy container.
@NameInMap(value="SidecarProxyResourceRequest") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest sidecarProxyResourceRequest
The minimum size of resources that are required by the sidecar proxy container.
@NameInMap(value="TerminationDrainDuration") public String terminationDrainDuration
The maximum period of time allowed for connections to complete on sidecar proxy shutdown.
@NameInMap(value="Tracing") public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesTracing tracing
The custom configurations of Tracing Analysis.
public DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches()
public static DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches build(Map<String,?> map) throws Exception
Exceptionpublic DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setConcurrency(Integer concurrency)
public Integer getConcurrency()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setEnableCoreDump(Boolean enableCoreDump)
public Boolean getEnableCoreDump()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setExcludeInboundPorts(String excludeInboundPorts)
public String getExcludeInboundPorts()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setExcludeOutboundIPRanges(String excludeOutboundIPRanges)
public String getExcludeOutboundIPRanges()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setExcludeOutboundPorts(String excludeOutboundPorts)
public String getExcludeOutboundPorts()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setHoldApplicationUntilProxyStarts(Boolean holdApplicationUntilProxyStarts)
public Boolean getHoldApplicationUntilProxyStarts()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setIncludeInboundPorts(String includeInboundPorts)
public String getIncludeInboundPorts()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setIncludeOutboundIPRanges(String includeOutboundIPRanges)
public String getIncludeOutboundIPRanges()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setIncludeOutboundPorts(String includeOutboundPorts)
public String getIncludeOutboundPorts()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setInterceptionMode(String interceptionMode)
public String getInterceptionMode()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setIstioDNSProxyEnabled(Boolean istioDNSProxyEnabled)
public Boolean getIstioDNSProxyEnabled()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setLifecycleStr(String lifecycleStr)
public String getLifecycleStr()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setLogLevel(String logLevel)
public String getLogLevel()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setPrivileged(Boolean privileged)
public Boolean getPrivileged()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setProxyMetadata(Map<String,String> proxyMetadata)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setProxyStatsMatcher(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher proxyStatsMatcher)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesProxyStatsMatcher getProxyStatsMatcher()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setReadinessFailureThreshold(Integer readinessFailureThreshold)
public Integer getReadinessFailureThreshold()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setReadinessInitialDelaySeconds(Integer readinessInitialDelaySeconds)
public Integer getReadinessInitialDelaySeconds()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setReadinessPeriodSeconds(Integer readinessPeriodSeconds)
public Integer getReadinessPeriodSeconds()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyAckSloResource(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyAckSloResource sidecarProxyAckSloResource)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyAckSloResource getSidecarProxyAckSloResource()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyInitAckSloResource(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitAckSloResource sidecarProxyInitAckSloResource)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitAckSloResource getSidecarProxyInitAckSloResource()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyInitResourceLimit(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit sidecarProxyInitResourceLimit)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceLimit getSidecarProxyInitResourceLimit()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyInitResourceRequest(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest sidecarProxyInitResourceRequest)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyInitResourceRequest getSidecarProxyInitResourceRequest()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyResourceLimit(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit sidecarProxyResourceLimit)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceLimit getSidecarProxyResourceLimit()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setSidecarProxyResourceRequest(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest sidecarProxyResourceRequest)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesSidecarProxyResourceRequest getSidecarProxyResourceRequest()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setTerminationDrainDuration(String terminationDrainDuration)
public String getTerminationDrainDuration()
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatches setTracing(DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesTracing tracing)
public DescribeNamespaceScopeSidecarConfigResponseBody.DescribeNamespaceScopeSidecarConfigResponseBodyConfigPatchesTracing getTracing()
Copyright © 2023. All rights reserved.