Interface CfnInstanceFleetConfig.SpotProvisioningSpecificationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnInstanceFleetConfig.SpotProvisioningSpecificationProperty.Jsii$Proxy
Enclosing class:
CfnInstanceFleetConfig

@Stability(Stable) public static interface CfnInstanceFleetConfig.SpotProvisioningSpecificationProperty extends software.amazon.jsii.JsiiSerializable
SpotProvisioningSpecification is a subproperty of the InstanceFleetProvisioningSpecifications property type.

SpotProvisioningSpecification determines the launch specification for Spot instances in the instance fleet, which includes the defined duration and provisioning timeout behavior.

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

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.*;
 SpotProvisioningSpecificationProperty spotProvisioningSpecificationProperty = SpotProvisioningSpecificationProperty.builder()
         .timeoutAction("timeoutAction")
         .timeoutDurationMinutes(123)
         // the properties below are optional
         .allocationStrategy("allocationStrategy")
         .blockDurationMinutes(123)
         .build();
 

See Also: