Class: Aws::Types::RequestSpotInstancesRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_group::String

Returns the value of attribute availability_zone_group.

Returns:

  • (::String)


16268
16269
16270
# File 'sig/types.rbs', line 16268

def availability_zone_group
  @availability_zone_group
end

#block_duration_minutes::Integer

Returns the value of attribute block_duration_minutes.

Returns:

  • (::Integer)


16269
16270
16271
# File 'sig/types.rbs', line 16269

def block_duration_minutes
  @block_duration_minutes
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


16262
16263
16264
# File 'sig/types.rbs', line 16262

def client_token
  @client_token
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


16260
16261
16262
# File 'sig/types.rbs', line 16260

def dry_run
  @dry_run
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


16263
16264
16265
# File 'sig/types.rbs', line 16263

def instance_count
  @instance_count
end

#instance_interruption_behavior"hibernate", ...

Returns the value of attribute instance_interruption_behavior.

Returns:

  • ("hibernate", "stop", "terminate")


16259
16260
16261
# File 'sig/types.rbs', line 16259

def instance_interruption_behavior
  @instance_interruption_behavior
end

#launch_group::String

Returns the value of attribute launch_group.

Returns:

  • (::String)


16267
16268
16269
# File 'sig/types.rbs', line 16267

def launch_group
  @launch_group
end

#launch_specificationTypes::RequestSpotLaunchSpecification

Returns the value of attribute launch_specification.



16257
16258
16259
# File 'sig/types.rbs', line 16257

def launch_specification
  @launch_specification
end

#spot_price::String

Returns the value of attribute spot_price.

Returns:

  • (::String)


16261
16262
16263
# File 'sig/types.rbs', line 16261

def spot_price
  @spot_price
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



16258
16259
16260
# File 'sig/types.rbs', line 16258

def tag_specifications
  @tag_specifications
end

#type"one-time", "persistent"

Returns the value of attribute type.

Returns:

  • ("one-time", "persistent")


16264
16265
16266
# File 'sig/types.rbs', line 16264

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


16265
16266
16267
# File 'sig/types.rbs', line 16265

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


16266
16267
16268
# File 'sig/types.rbs', line 16266

def valid_until
  @valid_until
end