InstanceInstanceMarketOptionsSpotOptions constructor
const
InstanceInstanceMarketOptionsSpotOptions({})
Creates a new InstanceInstanceMarketOptionsSpotOptions.
instanceInterruptionBehavior The behavior when a Spot Instance is interrupted. Valid values include hibernate, stop, terminate . The default is terminate.
maxPrice The maximum hourly price that you're willing to pay for a Spot Instance.
spotInstanceType The Spot Instance request type. Valid values include one-time, persistent. Persistent Spot Instance requests are only supported when the instance interruption behavior is either hibernate or stop. The default is one-time.
validUntil The end date of the request, in UTC format (YYYY-MM-DDTHH:MM:SSZ). Supported only for persistent requests.
Implementation
const InstanceInstanceMarketOptionsSpotOptions({
this.instanceInterruptionBehavior,
this.maxPrice,
this.spotInstanceType,
this.validUntil,
});