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