AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails
import type { AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";
Information about the instances distribution.
interface AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails {
OnDemandAllocationStrategy?: string | null;
OnDemandBaseCapacity?: number | null;
OnDemandPercentageAboveBaseCapacity?: number | null;
SpotAllocationStrategy?: string | null;
SpotInstancePools?: number | null;
SpotMaxPrice?: string | null;
}§Properties
§
OnDemandAllocationStrategy?: string | null
[src]How to allocate instance types to fulfill On-Demand capacity.
The valid value is prioritized
.
§
OnDemandBaseCapacity?: number | null
[src]The minimum amount of the Auto Scaling group's capacity that must be fulfilled by On-Demand Instances.
§
OnDemandPercentageAboveBaseCapacity?: number | null
[src]The percentage of On-Demand Instances and Spot Instances for additional capacity beyond OnDemandBaseCapacity
.
§
SpotAllocationStrategy?: string | null
[src]How to allocate instances across Spot Instance pools. Valid values are as follows:
-
lowest-price
-
capacity-optimized
-
capacity-optimized-prioritized