PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` package Paws::EC2::OnDemandOptions; use Moose; has AllocationStrategy => (is => 'ro', isa => 'Str', request_name => 'allocationStrategy', traits => ['NameInRequest']); has CapacityReservationOptions => (is => 'ro', isa => 'Paws::EC2::CapacityReservationOptions', request_name => 'capacityReservationOptions', traits => ['NameInRequest']); has MaxTotalPrice => (is => 'ro', isa => 'Str', request_name => 'maxTotalPrice', traits => ['NameInRequest']); has MinTargetCapacity => (is => 'ro', isa => 'Int', request_name => 'minTargetCapacity', traits => ['NameInRequest']); has SingleAvailabilityZone => (is => 'ro', isa => 'Bool', request_name => 'singleAvailabilityZone', traits => ['NameInRequest']); has SingleInstanceType => (is => 'ro', isa => 'Bool', request_name => 'singleInstanceType', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::EC2::OnDemandOptions =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::EC2::OnDemandOptions object: $service_obj->Method(Att1 => { AllocationStrategy => $value, ..., SingleInstanceType => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::EC2::OnDemandOptions object: $result = $service_obj->Method(...); $result->Att1->AllocationStrategy =head1 DESCRIPTION This class has no description =head1 ATTRIBUTES =head2 AllocationStrategy => Str The order of the launch template overrides to use in fulfilling On-Demand capacity. If you specify C, EC2 Fleet uses price to determine the order, launching the lowest price first. If you specify C, EC2 Fleet uses the priority that you assigned to each launch template override, launching the highest priority first. If you do not specify a value, EC2 Fleet defaults to C. =head2 CapacityReservationOptions => L The strategy for using unused Capacity Reservations for fulfilling On-Demand capacity. Supported only for fleets of type C. =head2 MaxTotalPrice => Str The maximum amount per hour for On-Demand Instances that you're willing to pay. =head2 MinTargetCapacity => Int The minimum target capacity for On-Demand Instances in the fleet. If the minimum target capacity is not reached, the fleet launches no instances. =head2 SingleAvailabilityZone => Bool Indicates that the fleet launches all On-Demand Instances into a single Availability Zone. Supported only for fleets of type C. =head2 SingleInstanceType => Bool Indicates that the fleet uses a single instance type to launch all On-Demand Instances in the fleet. Supported only for fleets of type C. =head1 SEE ALSO This class forms part of L, describing an object used in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut