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)


16607
16608
16609
# File 'sig/types.rbs', line 16607

def availability_zone_group
  @availability_zone_group
end

#block_duration_minutes::Integer

Returns the value of attribute block_duration_minutes.

Returns:

  • (::Integer)


16608
16609
16610
# File 'sig/types.rbs', line 16608

def block_duration_minutes
  @block_duration_minutes
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


16601
16602
16603
# File 'sig/types.rbs', line 16601

def client_token
  @client_token
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


16599
16600
16601
# File 'sig/types.rbs', line 16599

def dry_run
  @dry_run
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


16602
16603
16604
# File 'sig/types.rbs', line 16602

def instance_count
  @instance_count
end

#instance_interruption_behavior"hibernate", ...

Returns the value of attribute instance_interruption_behavior.

Returns:

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


16598
16599
16600
# File 'sig/types.rbs', line 16598

def instance_interruption_behavior
  @instance_interruption_behavior
end

#launch_group::String

Returns the value of attribute launch_group.

Returns:

  • (::String)


16606
16607
16608
# File 'sig/types.rbs', line 16606

def launch_group
  @launch_group
end

#launch_specificationTypes::RequestSpotLaunchSpecification

Returns the value of attribute launch_specification.



16596
16597
16598
# File 'sig/types.rbs', line 16596

def launch_specification
  @launch_specification
end

#spot_price::String

Returns the value of attribute spot_price.

Returns:

  • (::String)


16600
16601
16602
# File 'sig/types.rbs', line 16600

def spot_price
  @spot_price
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



16597
16598
16599
# File 'sig/types.rbs', line 16597

def tag_specifications
  @tag_specifications
end

#type"one-time", "persistent"

Returns the value of attribute type.

Returns:

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


16603
16604
16605
# File 'sig/types.rbs', line 16603

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


16604
16605
16606
# File 'sig/types.rbs', line 16604

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


16605
16606
16607
# File 'sig/types.rbs', line 16605

def valid_until
  @valid_until
end