Class GroupCapacityReservationSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.autoscaling.inputs.GroupCapacityReservationSpecificationArgs.Builder
-
- Enclosing class:
- GroupCapacityReservationSpecificationArgs
public static final class GroupCapacityReservationSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GroupCapacityReservationSpecificationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupCapacityReservationSpecificationArgsbuild()GroupCapacityReservationSpecificationArgs.BuildercapacityReservationPreference(com.pulumi.core.Output<java.lang.String> capacityReservationPreference)GroupCapacityReservationSpecificationArgs.BuildercapacityReservationPreference(java.lang.String capacityReservationPreference)GroupCapacityReservationSpecificationArgs.BuildercapacityReservationTarget(GroupCapacityReservationSpecificationCapacityReservationTargetArgs capacityReservationTarget)GroupCapacityReservationSpecificationArgs.BuildercapacityReservationTarget(com.pulumi.core.Output<GroupCapacityReservationSpecificationCapacityReservationTargetArgs> capacityReservationTarget)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GroupCapacityReservationSpecificationArgs defaults)
-
-
Method Detail
-
capacityReservationPreference
public GroupCapacityReservationSpecificationArgs.Builder capacityReservationPreference(@Nullable com.pulumi.core.Output<java.lang.String> capacityReservationPreference)
- Parameters:
capacityReservationPreference- Capacity Reservation preference helps you use Capacity Reservations efficiently by prioritizing reserved capacity in a Capacity Reservation before using On-Demand capacity. Valid values are `default`, `capacity-reservations-only`, `capacity-reservations-first` and `none`. Default is `default`.- Returns:
- builder
-
capacityReservationPreference
public GroupCapacityReservationSpecificationArgs.Builder capacityReservationPreference(java.lang.String capacityReservationPreference)
- Parameters:
capacityReservationPreference- Capacity Reservation preference helps you use Capacity Reservations efficiently by prioritizing reserved capacity in a Capacity Reservation before using On-Demand capacity. Valid values are `default`, `capacity-reservations-only`, `capacity-reservations-first` and `none`. Default is `default`.- Returns:
- builder
-
capacityReservationTarget
public GroupCapacityReservationSpecificationArgs.Builder capacityReservationTarget(@Nullable com.pulumi.core.Output<GroupCapacityReservationSpecificationCapacityReservationTargetArgs> capacityReservationTarget)
- Parameters:
capacityReservationTarget- Describes a target Capacity Reservation or Capacity Reservation resource group.- Returns:
- builder
-
capacityReservationTarget
public GroupCapacityReservationSpecificationArgs.Builder capacityReservationTarget(GroupCapacityReservationSpecificationCapacityReservationTargetArgs capacityReservationTarget)
- Parameters:
capacityReservationTarget- Describes a target Capacity Reservation or Capacity Reservation resource group.- Returns:
- builder
-
build
public GroupCapacityReservationSpecificationArgs build()
-
-