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)


15971
15972
15973
# File 'sig/types.rbs', line 15971

def availability_zone_group
  @availability_zone_group
end

#block_duration_minutes::Integer

Returns the value of attribute block_duration_minutes.

Returns:

  • (::Integer)


15972
15973
15974
# File 'sig/types.rbs', line 15972

def block_duration_minutes
  @block_duration_minutes
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


15965
15966
15967
# File 'sig/types.rbs', line 15965

def client_token
  @client_token
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


15963
15964
15965
# File 'sig/types.rbs', line 15963

def dry_run
  @dry_run
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


15966
15967
15968
# File 'sig/types.rbs', line 15966

def instance_count
  @instance_count
end

#instance_interruption_behavior"hibernate", ...

Returns the value of attribute instance_interruption_behavior.

Returns:

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


15962
15963
15964
# File 'sig/types.rbs', line 15962

def instance_interruption_behavior
  @instance_interruption_behavior
end

#launch_group::String

Returns the value of attribute launch_group.

Returns:

  • (::String)


15970
15971
15972
# File 'sig/types.rbs', line 15970

def launch_group
  @launch_group
end

#launch_specificationTypes::RequestSpotLaunchSpecification

Returns the value of attribute launch_specification.



15960
15961
15962
# File 'sig/types.rbs', line 15960

def launch_specification
  @launch_specification
end

#spot_price::String

Returns the value of attribute spot_price.

Returns:

  • (::String)


15964
15965
15966
# File 'sig/types.rbs', line 15964

def spot_price
  @spot_price
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



15961
15962
15963
# File 'sig/types.rbs', line 15961

def tag_specifications
  @tag_specifications
end

#type"one-time", "persistent"

Returns the value of attribute type.

Returns:

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


15967
15968
15969
# File 'sig/types.rbs', line 15967

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


15968
15969
15970
# File 'sig/types.rbs', line 15968

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


15969
15970
15971
# File 'sig/types.rbs', line 15969

def valid_until
  @valid_until
end