InstanceInstanceMarketOptions class

Constructors

InstanceInstanceMarketOptions({Input<String?>? marketType, Input<InstanceInstanceMarketOptionsSpotOptions?>? spotOptions})
Creates a new InstanceInstanceMarketOptions. marketType Type of market for the instance. Valid values are spot, capacity-block, and interruptible-capacity-reservation. Use interruptible-capacity-reservation to launch instances into interruptible Capacity Reservations. Defaults to spot. Required if spotOptions is specified. spotOptions Block to configure the options for Spot Instances. See Spot Options below for details on attributes.
const
InstanceInstanceMarketOptions.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
marketType → Input<String?>?
Type of market for the instance. Valid values are spot, capacity-block, and interruptible-capacity-reservation. Use interruptible-capacity-reservation to launch instances into interruptible Capacity Reservations. Defaults to spot. Required if spotOptions is specified.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spotOptions → Input<InstanceInstanceMarketOptionsSpotOptions?>?
Block to configure the options for Spot Instances. See Spot Options below for details on attributes.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited