NodeGroupsProperty 
Initializer 
import com.aliyun.ros.cdk.emr.RosCluster2.NodeGroupsProperty;
NodeGroupsProperty.builder()
    .instanceTypes(IResolvable)
    .instanceTypes(java.util.List<java.lang.String)
    .instanceTypes(IResolvable>)
    .nodeGroupType(java.lang.String)
    .nodeGroupType(IResolvable)
//  .additionalSecurityGroupIds(IResolvable)
//  .additionalSecurityGroupIds(java.util.List<java.lang.String)
//  .additionalSecurityGroupIds(IResolvable>)
//  .costOptimizedConfig(IResolvable)
//  .costOptimizedConfig(CostOptimizedConfigProperty)
//  .dataDisks(IResolvable)
//  .dataDisks(java.util.List<IResolvable)
//  .dataDisks(DataDisksProperty>)
//  .deploymentSetStrategy(java.lang.String)
//  .deploymentSetStrategy(IResolvable)
//  .gracefulShutdown(java.lang.Boolean)
//  .gracefulShutdown(IResolvable)
//  .nodeCount(java.lang.Number)
//  .nodeCount(IResolvable)
//  .nodeGroupName(java.lang.String)
//  .nodeGroupName(IResolvable)
//  .nodeResizeStrategy(java.lang.String)
//  .nodeResizeStrategy(IResolvable)
//  .spotBidPrices(IResolvable)
//  .spotBidPrices(java.util.List<IResolvable)
//  .spotBidPrices(SpotBidPricesProperty>)
//  .spotInstanceRemedy(java.lang.Boolean)
//  .spotInstanceRemedy(IResolvable)
//  .spotStrategy(java.lang.String)
//  .spotStrategy(IResolvable)
//  .systemDisk(IResolvable)
//  .systemDisk(SystemDiskProperty)
//  .vSwitchIds(IResolvable)
//  .vSwitchIds(java.util.List<java.lang.String)
//  .vSwitchIds(IResolvable>)
//  .withPublicIp(java.lang.Boolean)
//  .withPublicIp(IResolvable)
    .build();
Properties 
| Name | 
Type | 
Description | 
instanceTypes | 
com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 
No description. | 
nodeGroupType | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
additionalSecurityGroupIds | 
com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 
No description. | 
costOptimizedConfig | 
com.aliyun.ros.cdk.core.IResolvable OR CostOptimizedConfigProperty | 
No description. | 
dataDisks | 
com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataDisksProperty> | 
No description. | 
deploymentSetStrategy | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
gracefulShutdown | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
nodeCount | 
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
nodeGroupName | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
nodeResizeStrategy | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
spotBidPrices | 
com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSpotBidPricesProperty> | 
No description. | 
spotInstanceRemedy | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
spotStrategy | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
systemDisk | 
com.aliyun.ros.cdk.core.IResolvable OR SystemDiskProperty | 
No description. | 
vSwitchIds | 
com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 
No description. | 
withPublicIp | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
instanceTypesRequired 
public java.lang.Object getInstanceTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
 
nodeGroupTypeRequired 
public java.lang.Object getNodeGroupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
additionalSecurityGroupIdsOptional 
public java.lang.Object getAdditionalSecurityGroupIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
 
costOptimizedConfigOptional 
public java.lang.Object getCostOptimizedConfig();
dataDisksOptional 
public java.lang.Object getDataDisks();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataDisksProperty>
 
deploymentSetStrategyOptional 
public java.lang.Object getDeploymentSetStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
gracefulShutdownOptional 
public java.lang.Object getGracefulShutdown();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
 
nodeCountOptional 
public java.lang.Object getNodeCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
 
nodeGroupNameOptional 
public java.lang.Object getNodeGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
nodeResizeStrategyOptional 
public java.lang.Object getNodeResizeStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
spotBidPricesOptional 
public java.lang.Object getSpotBidPrices();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSpotBidPricesProperty>
 
spotInstanceRemedyOptional 
public java.lang.Object getSpotInstanceRemedy();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
 
spotStrategyOptional 
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
systemDiskOptional 
public java.lang.Object getSystemDisk();
vSwitchIdsOptional 
public java.lang.Object getVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
 
withPublicIpOptional 
public java.lang.Object getWithPublicIp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable