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.
17952 17953 17954 |
# File 'sig/types.rbs', line 17952 def actual_block_hourly_price @actual_block_hourly_price end |
#availability_zone_group ⇒ ::String
Returns the value of attribute availability_zone_group.
17953 17954 17955 |
# File 'sig/types.rbs', line 17953 def availability_zone_group @availability_zone_group end |
#block_duration_minutes ⇒ ::Integer
Returns the value of attribute block_duration_minutes.
17954 17955 17956 |
# File 'sig/types.rbs', line 17954 def block_duration_minutes @block_duration_minutes end |
#create_time ⇒ ::Time
Returns the value of attribute create_time.
17955 17956 17957 |
# File 'sig/types.rbs', line 17955 def create_time @create_time end |
#fault ⇒ Types::SpotInstanceStateFault
Returns the value of attribute fault.
17956 17957 17958 |
# File 'sig/types.rbs', line 17956 def fault @fault end |
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
17957 17958 17959 |
# File 'sig/types.rbs', line 17957 def instance_id @instance_id end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17971 17972 17973 |
# File 'sig/types.rbs', line 17971 def instance_interruption_behavior @instance_interruption_behavior end |
#launch_group ⇒ ::String
Returns the value of attribute launch_group.
17958 17959 17960 |
# File 'sig/types.rbs', line 17958 def launch_group @launch_group end |
#launch_specification ⇒ Types::LaunchSpecification
Returns the value of attribute launch_specification.
17959 17960 17961 |
# File 'sig/types.rbs', line 17959 def launch_specification @launch_specification end |
#launched_availability_zone ⇒ ::String
Returns the value of attribute launched_availability_zone.
17960 17961 17962 |
# File 'sig/types.rbs', line 17960 def launched_availability_zone @launched_availability_zone end |
#launched_availability_zone_id ⇒ ::String
Returns the value of attribute launched_availability_zone_id.
17961 17962 17963 |
# File 'sig/types.rbs', line 17961 def launched_availability_zone_id @launched_availability_zone_id end |
#product_description ⇒ "Linux/UNIX", ...
Returns the value of attribute product_description.
17962 17963 17964 |
# File 'sig/types.rbs', line 17962 def product_description @product_description end |
#spot_instance_request_id ⇒ ::String
Returns the value of attribute spot_instance_request_id.
17963 17964 17965 |
# File 'sig/types.rbs', line 17963 def spot_instance_request_id @spot_instance_request_id end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17964 17965 17966 |
# File 'sig/types.rbs', line 17964 def spot_price @spot_price end |
#state ⇒ "open", ...
Returns the value of attribute state.
17965 17966 17967 |
# File 'sig/types.rbs', line 17965 def state @state end |
#status ⇒ Types::SpotInstanceStatus
Returns the value of attribute status.
17966 17967 17968 |
# File 'sig/types.rbs', line 17966 def status @status end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
17967 17968 17969 |
# File 'sig/types.rbs', line 17967 def @tags end |
#type ⇒ "one-time", "persistent"
Returns the value of attribute type.
17968 17969 17970 |
# File 'sig/types.rbs', line 17968 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17969 17970 17971 |
# File 'sig/types.rbs', line 17969 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17970 17971 17972 |
# File 'sig/types.rbs', line 17970 def valid_until @valid_until end |