@Generated(value="software.amazon.awssdk:codegen") public final class AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails.Builder,AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails>
Provides details about the market (purchasing) options for Spot Instances.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails.Builder |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer blockDurationMinutes()
Deprecated.
public final String instanceInterruptionBehavior()
The behavior when a Spot Instance is interrupted.
public final String maxPrice()
The maximum hourly price you're willing to pay for the Spot Instances.
public final String spotInstanceType()
The Spot Instance request type.
public final String validUntil()
The end date of the request, in UTC format (YYYY-MM-DDTHH:MM:SSZ), for persistent requests.
public AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails.Builder toBuilder()
public static AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails.Builder builder()
public static Class<? extends AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.