Package | Description |
---|---|
com.amazonaws.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.clone() |
SpotFleetRequestConfigData |
RequestSpotFleetRequest.getSpotFleetRequestConfig()
The configuration for the Spot Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfig.getSpotFleetRequestConfig()
The configuration of the Spot Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withAllocationStrategy(AllocationStrategy allocationStrategy)
Indicates how to allocate the target Spot Instance capacity across the Spot Instance pools specified by the Spot
Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withAllocationStrategy(String allocationStrategy)
Indicates how to allocate the target Spot Instance capacity across the Spot Instance pools specified by the Spot
Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of your listings.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withExcessCapacityTerminationPolicy(ExcessCapacityTerminationPolicy excessCapacityTerminationPolicy)
Indicates whether running Spot Instances should be terminated if you decrease the target capacity of the Spot
Fleet request below the current size of the Spot Fleet.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withExcessCapacityTerminationPolicy(String excessCapacityTerminationPolicy)
Indicates whether running Spot Instances should be terminated if you decrease the target capacity of the Spot
Fleet request below the current size of the Spot Fleet.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withFulfilledCapacity(Double fulfilledCapacity)
The number of units fulfilled by this request compared to the set target capacity.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withIamFleetRole(String iamFleetRole)
The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that grants the Spot Fleet the
permission to request, launch, terminate, and tag instances on your behalf.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withInstanceInterruptionBehavior(InstanceInterruptionBehavior instanceInterruptionBehavior)
The behavior when a Spot Instance is interrupted.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withInstanceInterruptionBehavior(String instanceInterruptionBehavior)
The behavior when a Spot Instance is interrupted.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withInstancePoolsToUseCount(Integer instancePoolsToUseCount)
The number of Spot pools across which to allocate your target Spot capacity.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withLaunchSpecifications(Collection<SpotFleetLaunchSpecification> launchSpecifications)
The launch specifications for the Spot Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withLaunchSpecifications(SpotFleetLaunchSpecification... launchSpecifications)
The launch specifications for the Spot Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withLaunchTemplateConfigs(Collection<LaunchTemplateConfig> launchTemplateConfigs)
The launch template and overrides.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withLaunchTemplateConfigs(LaunchTemplateConfig... launchTemplateConfigs)
The launch template and overrides.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withLoadBalancersConfig(LoadBalancersConfig loadBalancersConfig)
One or more Classic Load Balancers and target groups to attach to the Spot Fleet request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withOnDemandAllocationStrategy(OnDemandAllocationStrategy onDemandAllocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withOnDemandAllocationStrategy(String onDemandAllocationStrategy)
The order of the launch template overrides to use in fulfilling On-Demand capacity.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withOnDemandFulfilledCapacity(Double onDemandFulfilledCapacity)
The number of On-Demand units fulfilled by this request compared to the set target On-Demand capacity.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withOnDemandMaxTotalPrice(String onDemandMaxTotalPrice)
The maximum amount per hour for On-Demand Instances that you're willing to pay.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withOnDemandTargetCapacity(Integer onDemandTargetCapacity)
The number of On-Demand units to request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withReplaceUnhealthyInstances(Boolean replaceUnhealthyInstances)
Indicates whether Spot Fleet should replace unhealthy instances.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withSpotMaintenanceStrategies(SpotMaintenanceStrategies spotMaintenanceStrategies)
The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withSpotMaxTotalPrice(String spotMaxTotalPrice)
The maximum amount per hour for Spot Instances that you're willing to pay.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withSpotPrice(String spotPrice)
The maximum price per unit hour that you are willing to pay for a Spot Instance.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The key-value pair for tagging the Spot Fleet request on creation.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withTagSpecifications(TagSpecification... tagSpecifications)
The key-value pair for tagging the Spot Fleet request on creation.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withTargetCapacity(Integer targetCapacity)
The number of units to request for the Spot Fleet.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withTerminateInstancesWithExpiration(Boolean terminateInstancesWithExpiration)
Indicates whether running Spot Instances are terminated when the Spot Fleet request expires.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withType(FleetType type)
The type of request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withType(String type)
The type of request.
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withValidFrom(Date validFrom)
The start date and time of the request, in UTC format
(YYYY-MM-DDTHH:MM:SSZ).
|
SpotFleetRequestConfigData |
SpotFleetRequestConfigData.withValidUntil(Date validUntil)
The end date and time of the request, in UTC format
(YYYY-MM-DDTHH:MM:SSZ).
|
Modifier and Type | Method and Description |
---|---|
void |
RequestSpotFleetRequest.setSpotFleetRequestConfig(SpotFleetRequestConfigData spotFleetRequestConfig)
The configuration for the Spot Fleet request.
|
void |
SpotFleetRequestConfig.setSpotFleetRequestConfig(SpotFleetRequestConfigData spotFleetRequestConfig)
The configuration of the Spot Fleet request.
|
RequestSpotFleetRequest |
RequestSpotFleetRequest.withSpotFleetRequestConfig(SpotFleetRequestConfigData spotFleetRequestConfig)
The configuration for the Spot Fleet request.
|
SpotFleetRequestConfig |
SpotFleetRequestConfig.withSpotFleetRequestConfig(SpotFleetRequestConfigData spotFleetRequestConfig)
The configuration of the Spot Fleet request.
|
Copyright © 2020. All rights reserved.