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)
// .accessLogEnabled(java.lang.Boolean)
// .accessLogEnabled(IResolvable)
// .accessLogFile(java.lang.String)
// .accessLogFile(IResolvable)
// .accessLogFormat(java.lang.String)
// .accessLogFormat(IResolvable)
// .accessLogProject(java.lang.String)
// .accessLogProject(IResolvable)
// .accessLogServiceEnabled(java.lang.Boolean)
// .accessLogServiceEnabled(IResolvable)
// .accessLogServiceHost(java.lang.String)
// .accessLogServiceHost(IResolvable)
// .accessLogServicePort(java.lang.Number)
// .accessLogServicePort(IResolvable)
// .apiServerLoadBalancerSpec(java.lang.String)
// .apiServerLoadBalancerSpec(IResolvable)
// .apiServerPublicEip(java.lang.Boolean)
// .apiServerPublicEip(IResolvable)
// .auditProject(java.lang.String)
// .auditProject(IResolvable)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .autoRenewPeriod(java.lang.Number)
// .autoRenewPeriod(IResolvable)
// .certChain(java.lang.String)
// .certChain(IResolvable)
// .chargeType(java.lang.String)
// .chargeType(IResolvable)
// .clusterSpec(java.lang.String)
// .clusterSpec(IResolvable)
// .configSourceEnabled(java.lang.Boolean)
// .configSourceEnabled(IResolvable)
// .configSourceNacosId(java.lang.String)
// .configSourceNacosId(IResolvable)
// .controlPlaneLogEnabled(java.lang.Boolean)
// .controlPlaneLogEnabled(IResolvable)
// .controlPlaneLogProject(java.lang.String)
// .controlPlaneLogProject(IResolvable)
// .crAggregationEnabled(java.lang.Boolean)
// .crAggregationEnabled(IResolvable)
// .customizedPrometheus(java.lang.Boolean)
// .customizedPrometheus(IResolvable)
// .customizedZipkin(java.lang.Boolean)
// .customizedZipkin(IResolvable)
// .dnsProxyingEnabled(java.lang.Boolean)
// .dnsProxyingEnabled(IResolvable)
// .dubboFilterEnabled(java.lang.Boolean)
// .dubboFilterEnabled(IResolvable)
// .edition(java.lang.String)
// .edition(IResolvable)
// .enableAcmg(java.lang.Boolean)
// .enableAcmg(IResolvable)
// .enableAmbient(java.lang.Boolean)
// .enableAmbient(IResolvable)
// .enableAudit(java.lang.Boolean)
// .enableAudit(IResolvable)
// .enableCrHistory(java.lang.Boolean)
// .enableCrHistory(IResolvable)
// .enableSdsServer(java.lang.Boolean)
// .enableSdsServer(IResolvable)
// .excludeInboundPorts(java.lang.String)
// .excludeInboundPorts(IResolvable)
// .excludeIpRanges(java.lang.String)
// .excludeIpRanges(IResolvable)
// .excludeOutboundPorts(java.lang.String)
// .excludeOutboundPorts(IResolvable)
// .existingCaCert(java.lang.String)
// .existingCaCert(IResolvable)
// .existingCaKey(java.lang.String)
// .existingCaKey(IResolvable)
// .existingCaType(java.lang.String)
// .existingCaType(IResolvable)
// .existingRootCaCert(java.lang.String)
// .existingRootCaCert(IResolvable)
// .existingRootCaKey(java.lang.String)
// .existingRootCaKey(IResolvable)
// .filterGatewayClusterConfig(java.lang.Boolean)
// .filterGatewayClusterConfig(IResolvable)
// .gatewayApiEnabled(java.lang.Boolean)
// .gatewayApiEnabled(IResolvable)
// .guestCluster(java.lang.String)
// .guestCluster(IResolvable)
// .includeIpRanges(java.lang.String)
// .includeIpRanges(IResolvable)
// .istioVersion(java.lang.String)
// .istioVersion(IResolvable)
// .kialiEnabled(java.lang.Boolean)
// .kialiEnabled(IResolvable)
// .localityLbConf(java.lang.String)
// .localityLbConf(IResolvable)
// .localityLoadBalancing(java.lang.Boolean)
// .localityLoadBalancing(IResolvable)
// .mseEnabled(java.lang.Boolean)
// .mseEnabled(IResolvable)
// .multiBufferEnabled(java.lang.Boolean)
// .multiBufferEnabled(IResolvable)
// .multiBufferPollDelay(java.lang.String)
// .multiBufferPollDelay(IResolvable)
// .mysqlFilterEnabled(java.lang.Boolean)
// .mysqlFilterEnabled(IResolvable)
// .name(java.lang.String)
// .name(IResolvable)
// .opa(IResolvable)
// .opa(OPAProperty)
// .opaEnabled(java.lang.Boolean)
// .opaEnabled(IResolvable)
// .outboundTrafficPolicy(java.lang.String)
// .outboundTrafficPolicy(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .pilotLoadBalancerSpec(java.lang.String)
// .pilotLoadBalancerSpec(IResolvable)
// .pilotPublicEip(java.lang.Boolean)
// .pilotPublicEip(IResolvable)
// .playgroundScene(java.lang.String)
// .playgroundScene(IResolvable)
// .prometheusUrl(java.lang.String)
// .prometheusUrl(IResolvable)
// .proxy(IResolvable)
// .proxy(ProxyProperty)
// .telemetry(java.lang.Boolean)
// .telemetry(IResolvable)
// .traceSampling(java.lang.Number)
// .traceSampling(IResolvable)
// .tracing(java.lang.Boolean)
// .tracing(IResolvable)
// .useExistingCa(java.lang.Boolean)
// .useExistingCa(IResolvable)
// .webAssemblyFilterEnabled(java.lang.Boolean)
// .webAssemblyFilterEnabled(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
vpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vSwitches | java.util.List | No description. |
accessLogEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogFile | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogFormat | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogProject | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogServiceEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogServiceHost | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
accessLogServicePort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
apiServerLoadBalancerSpec | java.lang.String 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. |
autoRenew | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
autoRenewPeriod | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
certChain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
chargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
clusterSpec | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
configSourceEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
configSourceNacosId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
controlPlaneLogEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
controlPlaneLogProject | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
crAggregationEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
customizedPrometheus | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
customizedZipkin | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dnsProxyingEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
dubboFilterEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
edition | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableAcmg | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableAmbient | 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. |
enableCrHistory | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableSdsServer | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
excludeInboundPorts | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
excludeIpRanges | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
excludeOutboundPorts | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
existingCaCert | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
existingCaKey | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
existingCaType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
existingRootCaCert | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
existingRootCaKey | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
filterGatewayClusterConfig | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
gatewayApiEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
guestCluster | java.lang.String 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. |
kialiEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
localityLbConf | 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. |
mseEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
multiBufferEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
multiBufferPollDelay | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
mysqlFilterEnabled | 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. |
opaEnabled | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
outboundTrafficPolicy | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
period | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
pilotLoadBalancerSpec | 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. |
playgroundScene | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
prometheusUrl | java.lang.String 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. |
useExistingCa | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
webAssemblyFilterEnabled | 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
accessLogEnabledOptional
public java.lang.Object getAccessLogEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
accessLogFileOptional
public java.lang.Object getAccessLogFile();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessLogFormatOptional
public java.lang.Object getAccessLogFormat();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessLogProjectOptional
public java.lang.Object getAccessLogProject();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessLogServiceEnabledOptional
public java.lang.Object getAccessLogServiceEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
accessLogServiceHostOptional
public java.lang.Object getAccessLogServiceHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessLogServicePortOptional
public java.lang.Object getAccessLogServicePort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
apiServerLoadBalancerSpecOptional
public java.lang.Object getApiServerLoadBalancerSpec();
- Type: java.lang.String 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
autoRenewOptional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenewPeriodOptional
public java.lang.Object getAutoRenewPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
certChainOptional
public java.lang.Object getCertChain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
chargeTypeOptional
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
clusterSpecOptional
public java.lang.Object getClusterSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
configSourceEnabledOptional
public java.lang.Object getConfigSourceEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
configSourceNacosIdOptional
public java.lang.Object getConfigSourceNacosId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
controlPlaneLogEnabledOptional
public java.lang.Object getControlPlaneLogEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
controlPlaneLogProjectOptional
public java.lang.Object getControlPlaneLogProject();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
crAggregationEnabledOptional
public java.lang.Object getCrAggregationEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
customizedPrometheusOptional
public java.lang.Object getCustomizedPrometheus();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
customizedZipkinOptional
public java.lang.Object getCustomizedZipkin();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
dnsProxyingEnabledOptional
public java.lang.Object getDnsProxyingEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
dubboFilterEnabledOptional
public java.lang.Object getDubboFilterEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
editionOptional
public java.lang.Object getEdition();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableAcmgOptional
public java.lang.Object getEnableAcmg();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableAmbientOptional
public java.lang.Object getEnableAmbient();
- 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
enableCrHistoryOptional
public java.lang.Object getEnableCrHistory();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableSdsServerOptional
public java.lang.Object getEnableSdsServer();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
excludeInboundPortsOptional
public java.lang.Object getExcludeInboundPorts();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
excludeIpRangesOptional
public java.lang.Object getExcludeIpRanges();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
excludeOutboundPortsOptional
public java.lang.Object getExcludeOutboundPorts();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
existingCaCertOptional
public java.lang.Object getExistingCaCert();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
existingCaKeyOptional
public java.lang.Object getExistingCaKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
existingCaTypeOptional
public java.lang.Object getExistingCaType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
existingRootCaCertOptional
public java.lang.Object getExistingRootCaCert();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
existingRootCaKeyOptional
public java.lang.Object getExistingRootCaKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
filterGatewayClusterConfigOptional
public java.lang.Object getFilterGatewayClusterConfig();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
gatewayApiEnabledOptional
public java.lang.Object getGatewayApiEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
guestClusterOptional
public java.lang.Object getGuestCluster();
- Type: java.lang.String 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
kialiEnabledOptional
public java.lang.Object getKialiEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
localityLbConfOptional
public java.lang.Object getLocalityLbConf();
- 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
mseEnabledOptional
public java.lang.Object getMseEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
multiBufferEnabledOptional
public java.lang.Object getMultiBufferEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
multiBufferPollDelayOptional
public java.lang.Object getMultiBufferPollDelay();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mysqlFilterEnabledOptional
public java.lang.Object getMysqlFilterEnabled();
- 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
opaEnabledOptional
public java.lang.Object getOpaEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
outboundTrafficPolicyOptional
public java.lang.Object getOutboundTrafficPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
periodOptional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
pilotLoadBalancerSpecOptional
public java.lang.Object getPilotLoadBalancerSpec();
- 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
playgroundSceneOptional
public java.lang.Object getPlaygroundScene();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
prometheusUrlOptional
public java.lang.Object getPrometheusUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
proxyOptional
public java.lang.Object getProxy();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ProxyProperty
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
useExistingCaOptional
public java.lang.Object getUseExistingCa();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
webAssemblyFilterEnabledOptional
public java.lang.Object getWebAssemblyFilterEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable