Class ServiceMeshMeshConfig


  • public final class ServiceMeshMeshConfig
    extends java.lang.Object
    • Method Detail

      • accessLog

        public java.util.Optional<ServiceMeshMeshConfigAccessLog> accessLog()
        Returns:
        The access logging configuration. See `access_log` below.
      • controlPlaneLog

        public java.util.Optional<ServiceMeshMeshConfigControlPlaneLog> controlPlaneLog()
        Returns:
        Control plane log collection configuration. See `control_plane_log` below.
      • customizedZipkin

        public java.util.Optional<java.lang.Boolean> customizedZipkin()
        Returns:
        Whether or not to enable the use of a custom zipkin.
      • enableLocalityLb

        public java.util.Optional<java.lang.Boolean> enableLocalityLb()
        Returns:
        Whether to enable service can access the service through the nearest node access.
      • includeIpRanges

        public java.util.Optional<java.lang.String> includeIpRanges()
        Returns:
        The IP ADDRESS range.
      • opa

        public java.util.Optional<ServiceMeshMeshConfigOpa> opa()
        Returns:
        The open-door policy of agent (OPA) plug-in information. See `opa` below.
      • outboundTrafficPolicy

        public java.util.Optional<java.lang.String> outboundTrafficPolicy()
        Returns:
        Out to the traffic policy.
      • pilot

        public java.util.Optional<ServiceMeshMeshConfigPilot> pilot()
        Returns:
        Link trace sampling information. See `pilot` below.
      • telemetry

        public java.util.Optional<java.lang.Boolean> telemetry()
        Returns:
        Whether to enable acquisition Prometheus metrics (it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/).
      • tracing

        public java.util.Optional<java.lang.Boolean> tracing()
        Returns:
        Whether to enable link trace (you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/).