Class: Aws::Types::SpotInstanceRequest
- Inherits:
-
Object
- Object
- Aws::Types::SpotInstanceRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#actual_block_hourly_price ⇒ ::String
Returns the value of attribute actual_block_hourly_price.
-
#availability_zone_group ⇒ ::String
Returns the value of attribute availability_zone_group.
-
#block_duration_minutes ⇒ ::Integer
Returns the value of attribute block_duration_minutes.
-
#create_time ⇒ ::Time
Returns the value of attribute create_time.
-
#fault ⇒ Types::SpotInstanceStateFault
Returns the value of attribute fault.
-
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
-
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
-
#launch_group ⇒ ::String
Returns the value of attribute launch_group.
-
#launch_specification ⇒ Types::LaunchSpecification
Returns the value of attribute launch_specification.
-
#launched_availability_zone ⇒ ::String
Returns the value of attribute launched_availability_zone.
-
#launched_availability_zone_id ⇒ ::String
Returns the value of attribute launched_availability_zone_id.
-
#product_description ⇒ "Linux/UNIX", ...
Returns the value of attribute product_description.
-
#spot_instance_request_id ⇒ ::String
Returns the value of attribute spot_instance_request_id.
-
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
-
#state ⇒ "open", ...
Returns the value of attribute state.
-
#status ⇒ Types::SpotInstanceStatus
Returns the value of attribute status.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#type ⇒ "one-time", "persistent"
Returns the value of attribute type.
-
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
-
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
Instance Attribute Details
#actual_block_hourly_price ⇒ ::String
Returns the value of attribute actual_block_hourly_price.
17613 17614 17615 |
# File 'sig/types.rbs', line 17613 def actual_block_hourly_price @actual_block_hourly_price end |
#availability_zone_group ⇒ ::String
Returns the value of attribute availability_zone_group.
17614 17615 17616 |
# File 'sig/types.rbs', line 17614 def availability_zone_group @availability_zone_group end |
#block_duration_minutes ⇒ ::Integer
Returns the value of attribute block_duration_minutes.
17615 17616 17617 |
# File 'sig/types.rbs', line 17615 def block_duration_minutes @block_duration_minutes end |
#create_time ⇒ ::Time
Returns the value of attribute create_time.
17616 17617 17618 |
# File 'sig/types.rbs', line 17616 def create_time @create_time end |
#fault ⇒ Types::SpotInstanceStateFault
Returns the value of attribute fault.
17617 17618 17619 |
# File 'sig/types.rbs', line 17617 def fault @fault end |
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
17618 17619 17620 |
# File 'sig/types.rbs', line 17618 def instance_id @instance_id end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17632 17633 17634 |
# File 'sig/types.rbs', line 17632 def instance_interruption_behavior @instance_interruption_behavior end |
#launch_group ⇒ ::String
Returns the value of attribute launch_group.
17619 17620 17621 |
# File 'sig/types.rbs', line 17619 def launch_group @launch_group end |
#launch_specification ⇒ Types::LaunchSpecification
Returns the value of attribute launch_specification.
17620 17621 17622 |
# File 'sig/types.rbs', line 17620 def launch_specification @launch_specification end |
#launched_availability_zone ⇒ ::String
Returns the value of attribute launched_availability_zone.
17621 17622 17623 |
# File 'sig/types.rbs', line 17621 def launched_availability_zone @launched_availability_zone end |
#launched_availability_zone_id ⇒ ::String
Returns the value of attribute launched_availability_zone_id.
17622 17623 17624 |
# File 'sig/types.rbs', line 17622 def launched_availability_zone_id @launched_availability_zone_id end |
#product_description ⇒ "Linux/UNIX", ...
Returns the value of attribute product_description.
17623 17624 17625 |
# File 'sig/types.rbs', line 17623 def product_description @product_description end |
#spot_instance_request_id ⇒ ::String
Returns the value of attribute spot_instance_request_id.
17624 17625 17626 |
# File 'sig/types.rbs', line 17624 def spot_instance_request_id @spot_instance_request_id end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17625 17626 17627 |
# File 'sig/types.rbs', line 17625 def spot_price @spot_price end |
#state ⇒ "open", ...
Returns the value of attribute state.
17626 17627 17628 |
# File 'sig/types.rbs', line 17626 def state @state end |
#status ⇒ Types::SpotInstanceStatus
Returns the value of attribute status.
17627 17628 17629 |
# File 'sig/types.rbs', line 17627 def status @status end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
17628 17629 17630 |
# File 'sig/types.rbs', line 17628 def @tags end |
#type ⇒ "one-time", "persistent"
Returns the value of attribute type.
17629 17630 17631 |
# File 'sig/types.rbs', line 17629 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17630 17631 17632 |
# File 'sig/types.rbs', line 17630 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17631 17632 17633 |
# File 'sig/types.rbs', line 17631 def valid_until @valid_until end |