Skip to content

ClusterProps

Properties for defining a Cluster.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-cluster

Initializer

import { ClusterProps } from '@alicloud/ros-cdk-mse'
const clusterProps: ClusterProps = { ... }

Properties

Name Type Description
clusterSpecification string | @alicloud/ros-cdk-core.IResolvable Property clusterSpecification: Cluster specifications.
clusterType string | @alicloud/ros-cdk-core.IResolvable Property clusterType: cluster type.
clusterVersion string | @alicloud/ros-cdk-core.IResolvable Property clusterVersion: Cluster version, such as ZooKeeper_3_8_0,NACOS_2_0_0.
instanceCount number | @alicloud/ros-cdk-core.IResolvable Property instanceCount: instance count.
netType string | @alicloud/ros-cdk-core.IResolvable Property netType: Network type (whether private network is enabled or not).
acceptLanguage string | @alicloud/ros-cdk-core.IResolvable Property acceptLanguage:.
aclEntryList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] Property aclEntryList: The public network whitelist list is used only when the public network is enabled.
clusterAliasName string | @alicloud/ros-cdk-core.IResolvable Property clusterAliasName: cluster alias name.
connectionType string | @alicloud/ros-cdk-core.IResolvable Property connectionType: network connect type.
diskType string | @alicloud/ros-cdk-core.IResolvable Property diskType: disk type.
mseVersion string | @alicloud/ros-cdk-core.IResolvable Property mseVersion: Required, the value is as follows:.
privateSlbSpecification string | @alicloud/ros-cdk-core.IResolvable Property privateSlbSpecification:.
pubNetworkFlow string | @alicloud/ros-cdk-core.IResolvable Property pubNetworkFlow: Public network bandwidth.
pubSlbSpecification string | @alicloud/ros-cdk-core.IResolvable Property pubSlbSpecification:.
requestPars string | @alicloud/ros-cdk-core.IResolvable Property requestPars:.
vpcId string | @alicloud/ros-cdk-core.IResolvable Property vpcId: vpc id.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable Property vSwitchId: switcher Id.

clusterSpecificationRequired

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

Property clusterSpecification: Cluster specifications.

Note the msversion requirements of the version parameter, Optional parameters: "MSE_ SC 1_2_60_c", "MSE SC 2_4_60_c", "MSE SC 4_8_60_c", "MSE SC 8_16_60_c", "MSE SC _16_32_60_c"


clusterTypeRequired

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

Property clusterType: cluster type.


clusterVersionRequired

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

Property clusterVersion: Cluster version, such as ZooKeeper_3_8_0,NACOS_2_0_0.


instanceCountRequired

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

Property instanceCount: instance count.


netTypeRequired

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

Property netType: Network type (whether private network is enabled or not).

privatenet indicates that private network is enabled.


acceptLanguageOptional

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

Property acceptLanguage:.


aclEntryListOptional

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

Property aclEntryList: The public network whitelist list is used only when the public network is enabled.


clusterAliasNameOptional

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

Property clusterAliasName: cluster alias name.


connectionTypeOptional

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

Property connectionType: network connect type.


diskTypeOptional

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

Property diskType: disk type.


mseVersionOptional

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

Property mseVersion: Required, the value is as follows:.

'mse_dev': indicates the development version. -'Mse_pro': means professional version. When this version is selected, the specification is 2c4g or above, and the specification is 3 nodes or above.


privateSlbSpecificationOptional

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

Property privateSlbSpecification:.


pubNetworkFlowOptional

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

Property pubNetworkFlow: Public network bandwidth.

If the bandwidth is greater than 0, the public network is enabled.


pubSlbSpecificationOptional

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

Property pubSlbSpecification:.


requestParsOptional

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

Property requestPars:.


vpcIdOptional

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

Property vpcId: vpc id.


vSwitchIdOptional

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

Property vSwitchId: switcher Id.