Show / Hide Table of Contents

Class CfnEC2Fleet.CapacityReservationOptionsRequestProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

Inheritance
object
CfnEC2Fleet.CapacityReservationOptionsRequestProperty
Implements
CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnEC2Fleet.CapacityReservationOptionsRequestProperty : CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Syntax (vb)
Public Class CfnEC2Fleet.CapacityReservationOptionsRequestProperty Implements CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Remarks
This strategy can only be used if the EC2 Fleet is of type <code>instant</code> .

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityreservationoptionsrequest.html

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()

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

Properties

UsageStrategy

Indicates whether to use unused Capacity Reservations for fulfilling On-Demand capacity.

Constructors

CapacityReservationOptionsRequestProperty()

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

public CapacityReservationOptionsRequestProperty()
Remarks
This strategy can only be used if the EC2 Fleet is of type <code>instant</code> .

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityreservationoptionsrequest.html

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"
             };

Properties

UsageStrategy

Indicates whether to use unused Capacity Reservations for fulfilling On-Demand capacity.

public string? UsageStrategy { get; set; }
Property Value

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityreservationoptionsrequest.html#cfn-ec2-ec2fleet-capacityreservationoptionsrequest-usagestrategy

Implements

CfnEC2Fleet.ICapacityReservationOptionsRequestProperty
Back to top Generated by DocFX