ClusterProps
Properties for defining a Cluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-cluster
Initializer
using AlibabaCloud.SDK.ROS.CDK.Mse;
new ClusterProps {
object ClusterSpecification,
object ClusterType,
object ClusterVersion,
object InstanceCount,
object NetType,
object AcceptLanguage = null,
object AclEntryList = null,
object ClusterAliasName = null,
object ConnectionType = null,
object DiskType = null,
object MseVersion = null,
object PrivateSlbSpecification = null,
object PubNetworkFlow = null,
object PubSlbSpecification = null,
object RequestPars = null,
object VpcId = null,
object VSwitchId = null
};
Properties
Name | Type | Description |
---|---|---|
ClusterSpecification |
object |
Property clusterSpecification: Cluster specifications. |
ClusterType |
object |
Property clusterType: cluster type. |
ClusterVersion |
object |
Property clusterVersion: Cluster version, such as ZooKeeper_3_8_0,NACOS_2_0_0. |
InstanceCount |
object |
Property instanceCount: instance count. |
NetType |
object |
Property netType: Network type (whether private network is enabled or not). |
AcceptLanguage |
object |
Property acceptLanguage:. |
AclEntryList |
object |
Property aclEntryList: The public network whitelist list is used only when the public network is enabled. |
ClusterAliasName |
object |
Property clusterAliasName: cluster alias name. |
ConnectionType |
object |
Property connectionType: network connect type. |
DiskType |
object |
Property diskType: disk type. |
MseVersion |
object |
Property mseVersion: Required, the value is as follows:. |
PrivateSlbSpecification |
object |
Property privateSlbSpecification:. |
PubNetworkFlow |
object |
Property pubNetworkFlow: Public network bandwidth. |
PubSlbSpecification |
object |
Property pubSlbSpecification:. |
RequestPars |
object |
Property requestPars:. |
VpcId |
object |
Property vpcId: vpc id. |
VSwitchId |
object |
Property vSwitchId: switcher Id. |
ClusterSpecification
Required
public object ClusterSpecification { get; set; }
- Type: object
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"
ClusterType
Required
public object ClusterType { get; set; }
- Type: object
Property clusterType: cluster type.
ClusterVersion
Required
public object ClusterVersion { get; set; }
- Type: object
Property clusterVersion: Cluster version, such as ZooKeeper_3_8_0,NACOS_2_0_0.
InstanceCount
Required
public object InstanceCount { get; set; }
- Type: object
Property instanceCount: instance count.
NetType
Required
public object NetType { get; set; }
- Type: object
Property netType: Network type (whether private network is enabled or not).
privatenet indicates that private network is enabled.
AcceptLanguage
Optional
public object AcceptLanguage { get; set; }
- Type: object
Property acceptLanguage:.
AclEntryList
Optional
public object AclEntryList { get; set; }
- Type: object
Property aclEntryList: The public network whitelist list is used only when the public network is enabled.
ClusterAliasName
Optional
public object ClusterAliasName { get; set; }
- Type: object
Property clusterAliasName: cluster alias name.
ConnectionType
Optional
public object ConnectionType { get; set; }
- Type: object
Property connectionType: network connect type.
DiskType
Optional
public object DiskType { get; set; }
- Type: object
Property diskType: disk type.
MseVersion
Optional
public object MseVersion { get; set; }
- Type: object
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.
PrivateSlbSpecification
Optional
public object PrivateSlbSpecification { get; set; }
- Type: object
Property privateSlbSpecification:.
PubNetworkFlow
Optional
public object PubNetworkFlow { get; set; }
- Type: object
Property pubNetworkFlow: Public network bandwidth.
If the bandwidth is greater than 0, the public network is enabled.
PubSlbSpecification
Optional
public object PubSlbSpecification { get; set; }
- Type: object
Property pubSlbSpecification:.
RequestPars
Optional
public object RequestPars { get; set; }
- Type: object
Property requestPars:.
VpcId
Optional
public object VpcId { get; set; }
- Type: object
Property vpcId: vpc id.
VSwitchId
Optional
public object VSwitchId { get; set; }
- Type: object
Property vSwitchId: switcher Id.