Skip to main content

AWSEC2LaunchTemplateSpotInstanceMarketOptions

No description

type AWSEC2LaunchTemplateSpotInstanceMarketOptions {
blockDurationMinutes: Int!
instanceInterruptionBehavior: AWSEC2LaunchTemplateInstanceInterruptionBehaviorType!
maximumPrice: String!
spotInstanceType: AWSEC2LaunchTemplateSpotInstanceType!
validUntil: DateTime
}

Fields

AWSEC2LaunchTemplateSpotInstanceMarketOptions.blockDurationMinutes ● Int! non-null scalar

The required duration for the Spot Instances (also known as Spot blocks), inminutes

AWSEC2LaunchTemplateSpotInstanceMarketOptions.instanceInterruptionBehavior ● AWSEC2LaunchTemplateInstanceInterruptionBehaviorType! non-null enum

The behavior when a Spot Instance is interrupted

AWSEC2LaunchTemplateSpotInstanceMarketOptions.maximumPrice ● String! non-null scalar

The maximum hourly price you're willing to pay for the Spot Instances

AWSEC2LaunchTemplateSpotInstanceMarketOptions.spotInstanceType ● AWSEC2LaunchTemplateSpotInstanceType! non-null enum

The Spot Instance request type

AWSEC2LaunchTemplateSpotInstanceMarketOptions.validUntil ● DateTime scalar

The end date of the request

Member of

AWSEC2LaunchTemplateInstanceMarketOptions object