Class CfnEC2Fleet.CapacityReservationOptionsRequestProperty
Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.
Inheritance
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CapacityReservationOptionsRequestProperty : Object, CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Syntax (vb)
Public Class CapacityReservationOptionsRequestProperty
Inherits Object
Implements CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Remarks
This strategy can only be used if the EC2 Fleet is of type instant
.
For more information about Capacity Reservations, see On-Demand Capacity Reservations in the Amazon EC2 User Guide . For examples of using Capacity Reservations in an EC2 Fleet, see EC2 Fleet example configurations in the Amazon EC2 User Guide .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;
var capacityReservationOptionsRequestProperty = new CapacityReservationOptionsRequestProperty {
UsageStrategy = "usageStrategy"
};
Synopsis
Constructors
CapacityReservationOptionsRequestProperty() |
Properties
UsageStrategy | Indicates whether to use unused Capacity Reservations for fulfilling On-Demand capacity. |
Constructors
CapacityReservationOptionsRequestProperty()
public CapacityReservationOptionsRequestProperty()
Properties
UsageStrategy
Indicates whether to use unused Capacity Reservations for fulfilling On-Demand capacity.
public string UsageStrategy { get; set; }
Property Value
System.String
Remarks
If you specify use-capacity-reservations-first
, the fleet uses unused Capacity Reservations to fulfill On-Demand capacity up to the target On-Demand capacity. If multiple instance pools have unused Capacity Reservations, the On-Demand allocation strategy ( lowest-price
or prioritized
) is applied. If the number of unused Capacity Reservations is less than the On-Demand target capacity, the remaining On-Demand target capacity is launched according to the On-Demand allocation strategy ( lowest-price
or prioritized
).
If you do not specify a value, the fleet fulfils the On-Demand capacity according to the chosen On-Demand allocation strategy.