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.
17316 17317 17318 |
# File 'sig/types.rbs', line 17316 def actual_block_hourly_price @actual_block_hourly_price end |
#availability_zone_group ⇒ ::String
Returns the value of attribute availability_zone_group.
17317 17318 17319 |
# File 'sig/types.rbs', line 17317 def availability_zone_group @availability_zone_group end |
#block_duration_minutes ⇒ ::Integer
Returns the value of attribute block_duration_minutes.
17318 17319 17320 |
# File 'sig/types.rbs', line 17318 def block_duration_minutes @block_duration_minutes end |
#create_time ⇒ ::Time
Returns the value of attribute create_time.
17319 17320 17321 |
# File 'sig/types.rbs', line 17319 def create_time @create_time end |
#fault ⇒ Types::SpotInstanceStateFault
Returns the value of attribute fault.
17320 17321 17322 |
# File 'sig/types.rbs', line 17320 def fault @fault end |
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
17321 17322 17323 |
# File 'sig/types.rbs', line 17321 def instance_id @instance_id end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17335 17336 17337 |
# File 'sig/types.rbs', line 17335 def instance_interruption_behavior @instance_interruption_behavior end |
#launch_group ⇒ ::String
Returns the value of attribute launch_group.
17322 17323 17324 |
# File 'sig/types.rbs', line 17322 def launch_group @launch_group end |
#launch_specification ⇒ Types::LaunchSpecification
Returns the value of attribute launch_specification.
17323 17324 17325 |
# File 'sig/types.rbs', line 17323 def launch_specification @launch_specification end |
#launched_availability_zone ⇒ ::String
Returns the value of attribute launched_availability_zone.
17324 17325 17326 |
# File 'sig/types.rbs', line 17324 def launched_availability_zone @launched_availability_zone end |
#launched_availability_zone_id ⇒ ::String
Returns the value of attribute launched_availability_zone_id.
17325 17326 17327 |
# File 'sig/types.rbs', line 17325 def launched_availability_zone_id @launched_availability_zone_id end |
#product_description ⇒ "Linux/UNIX", ...
Returns the value of attribute product_description.
17326 17327 17328 |
# File 'sig/types.rbs', line 17326 def product_description @product_description end |
#spot_instance_request_id ⇒ ::String
Returns the value of attribute spot_instance_request_id.
17327 17328 17329 |
# File 'sig/types.rbs', line 17327 def spot_instance_request_id @spot_instance_request_id end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17328 17329 17330 |
# File 'sig/types.rbs', line 17328 def spot_price @spot_price end |
#state ⇒ "open", ...
Returns the value of attribute state.
17329 17330 17331 |
# File 'sig/types.rbs', line 17329 def state @state end |
#status ⇒ Types::SpotInstanceStatus
Returns the value of attribute status.
17330 17331 17332 |
# File 'sig/types.rbs', line 17330 def status @status end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
17331 17332 17333 |
# File 'sig/types.rbs', line 17331 def @tags end |
#type ⇒ "one-time", "persistent"
Returns the value of attribute type.
17332 17333 17334 |
# File 'sig/types.rbs', line 17332 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17333 17334 17335 |
# File 'sig/types.rbs', line 17333 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17334 17335 17336 |
# File 'sig/types.rbs', line 17334 def valid_until @valid_until end |