Package com.pulumi.aws.ecs.inputs
Class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs
-
public final class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs.Builderbuilder()static CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs.Builderbuilder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>reservationGroupArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>reservationPreference()
-
-
-
Field Detail
-
Empty
public static final CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs Empty
-
-
Method Detail
-
reservationGroupArn
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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 CapacityProviderManagedInstancesProviderInstanceLaunchTemplateCapacityReservationsArgs.Builder builder()
-
-