Skip to content

RosServiceMeshProps

Properties for defining a RosServiceMesh.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-asm-servicemesh

Initializer

import com.aliyun.ros.cdk.asm.RosServiceMeshProps;
RosServiceMeshProps.builder()
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitches(java.util.List<java.lang.Object>)
    .vSwitches(IResolvable)
//  .apiServerPublicEip(java.lang.Boolean)
//  .apiServerPublicEip(IResolvable)
//  .auditProject(java.lang.String)
//  .auditProject(IResolvable)
//  .customizedZipkin(java.lang.Boolean)
//  .customizedZipkin(IResolvable)
//  .enableAudit(java.lang.Boolean)
//  .enableAudit(IResolvable)
//  .includeIpRanges(java.lang.String)
//  .includeIpRanges(IResolvable)
//  .istioVersion(java.lang.String)
//  .istioVersion(IResolvable)
//  .localityLoadBalancing(java.lang.Boolean)
//  .localityLoadBalancing(IResolvable)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .opa(IResolvable)
//  .opa(OPAProperty)
//  .outboundTrafficPolicy(java.lang.String)
//  .outboundTrafficPolicy(IResolvable)
//  .pilotPublicEip(java.lang.Boolean)
//  .pilotPublicEip(IResolvable)
//  .proxy(IResolvable)
//  .proxy(ProxyProperty)
//  .telemetry(java.lang.Boolean)
//  .telemetry(IResolvable)
//  .traceSampling(java.lang.Number)
//  .traceSampling(IResolvable)
//  .tracing(java.lang.Boolean)
//  .tracing(IResolvable)
    .build();

Properties

Name Type Description
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitches java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
apiServerPublicEip java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
auditProject java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
customizedZipkin java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableAudit java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
includeIpRanges java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
istioVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
localityLoadBalancing java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
opa com.aliyun.ros.cdk.core.IResolvable OR OPAProperty No description.
outboundTrafficPolicy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
pilotPublicEip java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
proxy com.aliyun.ros.cdk.core.IResolvable OR ProxyProperty No description.
telemetry java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
traceSampling java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
tracing java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.

vpcIdRequired

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vSwitchesRequired

public java.lang.Object getVSwitches();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

apiServerPublicEipOptional

public java.lang.Object getApiServerPublicEip();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

auditProjectOptional

public java.lang.Object getAuditProject();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

customizedZipkinOptional

public java.lang.Object getCustomizedZipkin();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

enableAuditOptional

public java.lang.Object getEnableAudit();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

includeIpRangesOptional

public java.lang.Object getIncludeIpRanges();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

istioVersionOptional

public java.lang.Object getIstioVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

localityLoadBalancingOptional

public java.lang.Object getLocalityLoadBalancing();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

nameOptional

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

opaOptional

public java.lang.Object getOpa();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR OPAProperty

outboundTrafficPolicyOptional

public java.lang.Object getOutboundTrafficPolicy();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

pilotPublicEipOptional

public java.lang.Object getPilotPublicEip();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

proxyOptional

public java.lang.Object getProxy();

telemetryOptional

public java.lang.Object getTelemetry();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

traceSamplingOptional

public java.lang.Object getTraceSampling();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

tracingOptional

public java.lang.Object getTracing();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable