Package com.pulumi.aws.ecs.outputs
Class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations
-
public final class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations.Builderbuilder()static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations.Builderbuilder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations defaults)java.util.Optional<java.lang.String>reservationGroupArn()java.util.Optional<java.lang.String>reservationPreference()
-
-
-
Method Detail
-
reservationGroupArn
public java.util.Optional<java.lang.String> reservationGroupArn()
- Returns:
- ARN of the Capacity Reservation resource group in which to run instances. Can only be set when `reservationPreference` is `RESERVATIONS_ONLY`.
-
reservationPreference
public java.util.Optional<java.lang.String> reservationPreference()
- Returns:
- Preference for when Capacity Reservations should be used. Valid values are `RESERVATIONS_ONLY`, `RESERVATIONS_FIRST`, and `RESERVATIONS_EXCLUDED`. `instanceRequirements` must be provided when set to `RESERVATIONS_ONLY` or `RESERVATIONS_FIRST`.
-
builder
public static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservations.Builder builder()
-
-