public static interface CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty
InstanceTypeConfig
is a sub-property of InstanceFleetConfig
. InstanceTypeConfig
determines the EC2 instances that Amazon EMR attempts to provision to fulfill On-Demand and Spot target capacities.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.emr.*; InstanceFleetProvisioningSpecificationsProperty instanceFleetProvisioningSpecificationsProperty = InstanceFleetProvisioningSpecificationsProperty.builder() .onDemandSpecification(OnDemandProvisioningSpecificationProperty.builder() .allocationStrategy("allocationStrategy") .build()) .spotSpecification(SpotProvisioningSpecificationProperty.builder() .timeoutAction("timeoutAction") .timeoutDurationMinutes(123) // the properties below are optional .allocationStrategy("allocationStrategy") .blockDurationMinutes(123) .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty.Builder
|
static class |
CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty.Jsii$Proxy
An implementation for
CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty.Builder |
builder() |
default java.lang.Object |
getOnDemandSpecification()
The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.
|
default java.lang.Object |
getSpotSpecification()
The launch specification for Spot Instances in the fleet, which determines the defined duration, provisioning timeout behavior, and allocation strategy.
|
default java.lang.Object getOnDemandSpecification()
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions. On-Demand Instances allocation strategy is available in Amazon EMR version 5.12.1 and later.
default java.lang.Object getSpotSpecification()