pub struct Builder { /* private fields */ }Expand description
A builder for OnDemandProvisioningSpecification.
Implementations§
source§impl Builder
impl Builder
sourcepub fn allocation_strategy(
self,
input: OnDemandProvisioningAllocationStrategy
) -> Self
pub fn allocation_strategy(
self,
input: OnDemandProvisioningAllocationStrategy
) -> Self
Specifies the strategy to use in launching On-Demand instance fleets. Currently, the only option is lowest-price (the default), which launches the lowest price first.
sourcepub fn set_allocation_strategy(
self,
input: Option<OnDemandProvisioningAllocationStrategy>
) -> Self
pub fn set_allocation_strategy(
self,
input: Option<OnDemandProvisioningAllocationStrategy>
) -> Self
Specifies the strategy to use in launching On-Demand instance fleets. Currently, the only option is lowest-price (the default), which launches the lowest price first.
sourcepub fn capacity_reservation_options(
self,
input: OnDemandCapacityReservationOptions
) -> Self
pub fn capacity_reservation_options(
self,
input: OnDemandCapacityReservationOptions
) -> Self
The launch specification for On-Demand instances in the instance fleet, which determines the allocation strategy.
sourcepub fn set_capacity_reservation_options(
self,
input: Option<OnDemandCapacityReservationOptions>
) -> Self
pub fn set_capacity_reservation_options(
self,
input: Option<OnDemandCapacityReservationOptions>
) -> Self
The launch specification for On-Demand instances in the instance fleet, which determines the allocation strategy.
sourcepub fn build(self) -> OnDemandProvisioningSpecification
pub fn build(self) -> OnDemandProvisioningSpecification
Consumes the builder and constructs a OnDemandProvisioningSpecification.