public static class DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig() |
@NameInMap(value="AccessLog") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog accessLog
The configurations of access log collection.
@NameInMap(value="Audit") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit audit
The information about mesh audit.
@NameInMap(value="ControlPlaneLogInfo") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo controlPlaneLogInfo
The configurations of control plane log collection.
@NameInMap(value="CustomizedZipkin") public Boolean customizedZipkin
Indicates whether a custom Zipkin system is used. Valid values:
* `true`
* `false`
@NameInMap(value="Edition") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition edition
The information about the edition.
@NameInMap(value="EnableLocalityLB") public Boolean enableLocalityLB
Indicates whether the feature that routes traffic to the nearest instance is enabled. Valid values:
* `true`
* `false`
@NameInMap(value="ExcludeIPRanges") public String excludeIPRanges
The IP ranges in CIDR form to be excluded from redirection to sidecar proxies in the ASM instance.
@NameInMap(value="ExcludeInboundPorts") public String excludeInboundPorts
The inbound ports to be excluded from redirection to sidecar proxies in the ASM instance.
@NameInMap(value="ExcludeOutboundPorts") public String excludeOutboundPorts
The outbound ports to be excluded from redirection to sidecar proxies in the ASM instance.
@NameInMap(value="ExtraConfiguration") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration extraConfiguration
The configurations of additional features for the ASM instance.
@NameInMap(value="IncludeIPRanges") public String includeIPRanges
The IP ranges in CIDR form to redirect to the sidecar proxies in the ASM instance.
@NameInMap(value="K8sNewAPIsSupport") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport k8sNewAPIsSupport
The information about the Kubernetes API.
@NameInMap(value="Kiali") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali kiali
The configurations of mesh topology.
@NameInMap(value="LocalityLB") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB localityLB
The configurations of cross-region load balancing.
@NameInMap(value="MSE") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE MSE
The configurations of Microservices Engine (MSE).
@NameInMap(value="OPA") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA OPA
The information about the Open Policy Agent (OPA) plug-in.
@NameInMap(value="OutboundTrafficPolicy") public String outboundTrafficPolicy
The outbound traffic policy. Valid values:
* `ALLOW_ANY`: Outbound traffic to all external services is allowed.
* `REGISTRY_ONLY`: Outbound traffic is allowed to only external services that are defined in the service registry of the ASM instance.
@NameInMap(value="Pilot") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot pilot
The Pilot configurations.
@NameInMap(value="Prometheus") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus prometheus
The configurations of Prometheus monitoring.
@NameInMap(value="ProtocolSupport") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport protocolSupport
The configurations of protocol support.
@NameInMap(value="Proxy") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy proxy
The proxy configurations.
@NameInMap(value="SidecarInjector") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector sidecarInjector
The configurations of the sidecar injector.
@NameInMap(value="Telemetry") public Boolean telemetry
Indicates whether Prometheus monitoring is enabled. We recommend that you use [Managed Service for Prometheus](https://arms.console.aliyun.com/). Valid values:
* `true`
* `false`
@NameInMap(value="Tracing") public Boolean tracing
Indicates whether tracing analysis is enabled. This feature can be enabled only after [Managed Service for OpenTelemetry](https://tracing-analysis.console.aliyun.com/) is activated. Valid values:
* `true`
* `false`
@NameInMap(value="WebAssemblyFilterDeployment") public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment webAssemblyFilterDeployment
The configurations of WebAssembly Filter.
public DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig()
public static DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig build(Map<String,?> map) throws Exception
Exceptionpublic DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setAccessLog(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog accessLog)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAccessLog getAccessLog()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setAudit(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit audit)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigAudit getAudit()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setControlPlaneLogInfo(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo controlPlaneLogInfo)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigControlPlaneLogInfo getControlPlaneLogInfo()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setCustomizedZipkin(Boolean customizedZipkin)
public Boolean getCustomizedZipkin()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setEdition(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition edition)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigEdition getEdition()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setEnableLocalityLB(Boolean enableLocalityLB)
public Boolean getEnableLocalityLB()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setExcludeIPRanges(String excludeIPRanges)
public String getExcludeIPRanges()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setExcludeInboundPorts(String excludeInboundPorts)
public String getExcludeInboundPorts()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setExcludeOutboundPorts(String excludeOutboundPorts)
public String getExcludeOutboundPorts()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setExtraConfiguration(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration extraConfiguration)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigExtraConfiguration getExtraConfiguration()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setIncludeIPRanges(String includeIPRanges)
public String getIncludeIPRanges()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setK8sNewAPIsSupport(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport k8sNewAPIsSupport)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigK8sNewAPIsSupport getK8sNewAPIsSupport()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setKiali(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali kiali)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigKiali getKiali()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setLocalityLB(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB localityLB)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigLocalityLB getLocalityLB()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setMSE(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE MSE)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigMSE getMSE()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setOPA(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA OPA)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigOPA getOPA()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setOutboundTrafficPolicy(String outboundTrafficPolicy)
public String getOutboundTrafficPolicy()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setPilot(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot pilot)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPilot getPilot()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setPrometheus(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus prometheus)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigPrometheus getPrometheus()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setProtocolSupport(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport protocolSupport)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProtocolSupport getProtocolSupport()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setProxy(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy proxy)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigProxy getProxy()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setSidecarInjector(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector sidecarInjector)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigSidecarInjector getSidecarInjector()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setTelemetry(Boolean telemetry)
public Boolean getTelemetry()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setTracing(Boolean tracing)
public Boolean getTracing()
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfig setWebAssemblyFilterDeployment(DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment webAssemblyFilterDeployment)
public DescribeServiceMeshDetailResponseBody.DescribeServiceMeshDetailResponseBodyServiceMeshSpecMeshConfigWebAssemblyFilterDeployment getWebAssemblyFilterDeployment()
Copyright © 2023. All rights reserved.