Skip to content

NodeGroupsProperty

Initializer

import { NodeGroupsProperty } from '@alicloud/ros-cdk-emr'
const nodeGroupsProperty: NodeGroupsProperty = { ... }

Properties

Name Type Description
instanceTypes @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
nodeGroupType string | @alicloud/ros-cdk-core.IResolvable No description.
additionalSecurityGroupIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
costOptimizedConfig @alicloud/ros-cdk-core.IResolvable | CostOptimizedConfigProperty No description.
dataDisks @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataDisksProperty[] No description.
deploymentSetStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
gracefulShutdown boolean | @alicloud/ros-cdk-core.IResolvable No description.
nodeCount number | @alicloud/ros-cdk-core.IResolvable No description.
nodeGroupName string | @alicloud/ros-cdk-core.IResolvable No description.
nodeResizeStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
spotBidPrices @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SpotBidPricesProperty[] No description.
spotInstanceRemedy boolean | @alicloud/ros-cdk-core.IResolvable No description.
spotStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
systemDisk @alicloud/ros-cdk-core.IResolvable | SystemDiskProperty No description.
vSwitchIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
withPublicIp boolean | @alicloud/ros-cdk-core.IResolvable No description.

instanceTypesRequired

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

nodeGroupTypeRequired

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

additionalSecurityGroupIdsOptional

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

costOptimizedConfigOptional

public readonly costOptimizedConfig: IResolvable | CostOptimizedConfigProperty;

dataDisksOptional

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

deploymentSetStrategyOptional

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

gracefulShutdownOptional

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

nodeCountOptional

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

nodeGroupNameOptional

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

nodeResizeStrategyOptional

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

spotBidPricesOptional

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

spotInstanceRemedyOptional

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

spotStrategyOptional

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

systemDiskOptional

public readonly systemDisk: IResolvable | SystemDiskProperty;

vSwitchIdsOptional

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

withPublicIpOptional

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