Skip to content

RosServiceMeshProps

Properties for defining a RosServiceMesh.

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

Initializer

import { RosServiceMeshProps } from '@alicloud/ros-cdk-asm'
const rosServiceMeshProps: RosServiceMeshProps = { ... }

Properties

Name Type Description
vpcId string | @alicloud/ros-cdk-core.IResolvable No description.
vSwitches any[] | @alicloud/ros-cdk-core.IResolvable No description.
accessLogEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
accessLogFile string | @alicloud/ros-cdk-core.IResolvable No description.
accessLogFormat string | @alicloud/ros-cdk-core.IResolvable No description.
accessLogProject string | @alicloud/ros-cdk-core.IResolvable No description.
accessLogServiceEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
accessLogServiceHost string | @alicloud/ros-cdk-core.IResolvable No description.
accessLogServicePort number | @alicloud/ros-cdk-core.IResolvable No description.
apiServerLoadBalancerSpec string | @alicloud/ros-cdk-core.IResolvable No description.
apiServerPublicEip boolean | @alicloud/ros-cdk-core.IResolvable No description.
auditProject string | @alicloud/ros-cdk-core.IResolvable No description.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
autoRenewPeriod number | @alicloud/ros-cdk-core.IResolvable No description.
certChain string | @alicloud/ros-cdk-core.IResolvable No description.
chargeType string | @alicloud/ros-cdk-core.IResolvable No description.
clusterSpec string | @alicloud/ros-cdk-core.IResolvable No description.
configSourceEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
configSourceNacosId string | @alicloud/ros-cdk-core.IResolvable No description.
controlPlaneLogEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
controlPlaneLogProject string | @alicloud/ros-cdk-core.IResolvable No description.
crAggregationEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
customizedPrometheus boolean | @alicloud/ros-cdk-core.IResolvable No description.
customizedZipkin boolean | @alicloud/ros-cdk-core.IResolvable No description.
dnsProxyingEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
dubboFilterEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
edition string | @alicloud/ros-cdk-core.IResolvable No description.
enableAcmg boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableAmbient boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableAudit boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableCrHistory boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableSdsServer boolean | @alicloud/ros-cdk-core.IResolvable No description.
excludeInboundPorts string | @alicloud/ros-cdk-core.IResolvable No description.
excludeIpRanges string | @alicloud/ros-cdk-core.IResolvable No description.
excludeOutboundPorts string | @alicloud/ros-cdk-core.IResolvable No description.
existingCaCert string | @alicloud/ros-cdk-core.IResolvable No description.
existingCaKey string | @alicloud/ros-cdk-core.IResolvable No description.
existingCaType string | @alicloud/ros-cdk-core.IResolvable No description.
existingRootCaCert string | @alicloud/ros-cdk-core.IResolvable No description.
existingRootCaKey string | @alicloud/ros-cdk-core.IResolvable No description.
filterGatewayClusterConfig boolean | @alicloud/ros-cdk-core.IResolvable No description.
gatewayApiEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
guestCluster string | @alicloud/ros-cdk-core.IResolvable No description.
includeIpRanges string | @alicloud/ros-cdk-core.IResolvable No description.
istioVersion string | @alicloud/ros-cdk-core.IResolvable No description.
kialiEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
localityLbConf string | @alicloud/ros-cdk-core.IResolvable No description.
localityLoadBalancing boolean | @alicloud/ros-cdk-core.IResolvable No description.
mseEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
multiBufferEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
multiBufferPollDelay string | @alicloud/ros-cdk-core.IResolvable No description.
mysqlFilterEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
opa @alicloud/ros-cdk-core.IResolvable | OPAProperty No description.
opaEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
outboundTrafficPolicy string | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
pilotLoadBalancerSpec string | @alicloud/ros-cdk-core.IResolvable No description.
pilotPublicEip boolean | @alicloud/ros-cdk-core.IResolvable No description.
playgroundScene string | @alicloud/ros-cdk-core.IResolvable No description.
prometheusUrl string | @alicloud/ros-cdk-core.IResolvable No description.
proxy @alicloud/ros-cdk-core.IResolvable | ProxyProperty No description.
telemetry boolean | @alicloud/ros-cdk-core.IResolvable No description.
traceSampling number | @alicloud/ros-cdk-core.IResolvable No description.
tracing boolean | @alicloud/ros-cdk-core.IResolvable No description.
useExistingCa boolean | @alicloud/ros-cdk-core.IResolvable No description.
webAssemblyFilterEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.

vpcIdRequired

public readonly vpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vSwitchesRequired

public readonly vSwitches: any[] | IResolvable;
  • Type: any[] | @alicloud/ros-cdk-core.IResolvable

accessLogEnabledOptional

public readonly accessLogEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

accessLogFileOptional

public readonly accessLogFile: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessLogFormatOptional

public readonly accessLogFormat: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessLogProjectOptional

public readonly accessLogProject: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessLogServiceEnabledOptional

public readonly accessLogServiceEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

accessLogServiceHostOptional

public readonly accessLogServiceHost: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessLogServicePortOptional

public readonly accessLogServicePort: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

apiServerLoadBalancerSpecOptional

public readonly apiServerLoadBalancerSpec: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

apiServerPublicEipOptional

public readonly apiServerPublicEip: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

auditProjectOptional

public readonly auditProject: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoRenewOptional

public readonly autoRenew: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

autoRenewPeriodOptional

public readonly autoRenewPeriod: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

certChainOptional

public readonly certChain: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

chargeTypeOptional

public readonly chargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

clusterSpecOptional

public readonly clusterSpec: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

configSourceEnabledOptional

public readonly configSourceEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

configSourceNacosIdOptional

public readonly configSourceNacosId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

controlPlaneLogEnabledOptional

public readonly controlPlaneLogEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

controlPlaneLogProjectOptional

public readonly controlPlaneLogProject: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

crAggregationEnabledOptional

public readonly crAggregationEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

customizedPrometheusOptional

public readonly customizedPrometheus: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

customizedZipkinOptional

public readonly customizedZipkin: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

dnsProxyingEnabledOptional

public readonly dnsProxyingEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

dubboFilterEnabledOptional

public readonly dubboFilterEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

editionOptional

public readonly edition: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

enableAcmgOptional

public readonly enableAcmg: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableAmbientOptional

public readonly enableAmbient: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableAuditOptional

public readonly enableAudit: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableCrHistoryOptional

public readonly enableCrHistory: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableSdsServerOptional

public readonly enableSdsServer: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

excludeInboundPortsOptional

public readonly excludeInboundPorts: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

excludeIpRangesOptional

public readonly excludeIpRanges: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

excludeOutboundPortsOptional

public readonly excludeOutboundPorts: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

existingCaCertOptional

public readonly existingCaCert: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

existingCaKeyOptional

public readonly existingCaKey: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

existingCaTypeOptional

public readonly existingCaType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

existingRootCaCertOptional

public readonly existingRootCaCert: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

existingRootCaKeyOptional

public readonly existingRootCaKey: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

filterGatewayClusterConfigOptional

public readonly filterGatewayClusterConfig: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

gatewayApiEnabledOptional

public readonly gatewayApiEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

guestClusterOptional

public readonly guestCluster: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

includeIpRangesOptional

public readonly includeIpRanges: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

istioVersionOptional

public readonly istioVersion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

kialiEnabledOptional

public readonly kialiEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

localityLbConfOptional

public readonly localityLbConf: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

localityLoadBalancingOptional

public readonly localityLoadBalancing: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

mseEnabledOptional

public readonly mseEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

multiBufferEnabledOptional

public readonly multiBufferEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

multiBufferPollDelayOptional

public readonly multiBufferPollDelay: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

mysqlFilterEnabledOptional

public readonly mysqlFilterEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

nameOptional

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

opaOptional

public readonly opa: IResolvable | OPAProperty;
  • Type: @alicloud/ros-cdk-core.IResolvable | OPAProperty

opaEnabledOptional

public readonly opaEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

outboundTrafficPolicyOptional

public readonly outboundTrafficPolicy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

pilotLoadBalancerSpecOptional

public readonly pilotLoadBalancerSpec: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

pilotPublicEipOptional

public readonly pilotPublicEip: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

playgroundSceneOptional

public readonly playgroundScene: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

prometheusUrlOptional

public readonly prometheusUrl: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

proxyOptional

public readonly proxy: IResolvable | ProxyProperty;

telemetryOptional

public readonly telemetry: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

traceSamplingOptional

public readonly traceSampling: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

tracingOptional

public readonly tracing: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

useExistingCaOptional

public readonly useExistingCa: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

webAssemblyFilterEnabledOptional

public readonly webAssemblyFilterEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable