Class: Aws::Lightsail::Types::StopInstanceRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb

Overview

Note:

When making an API call, you may pass StopInstanceRequest data as a hash:

{
  instance_name: "ResourceName", # required
  force: false,
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#forceBoolean

When set to True, forces a Lightsail instance that is stuck in a stopping state to stop.

Only use the force parameter if your instance is stuck in the stopping state. In any other state, your instance should stop normally without adding this parameter to your API request.

Returns:

  • (Boolean)


9696
9697
9698
9699
9700
9701
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9696

class StopInstanceRequest < Struct.new(
  :instance_name,
  :force)
  SENSITIVE = []
  include Aws::Structure
end

#instance_nameString

The name of the instance (a virtual private server) to stop.

Returns:

  • (String)


9696
9697
9698
9699
9700
9701
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9696

class StopInstanceRequest < Struct.new(
  :instance_name,
  :force)
  SENSITIVE = []
  include Aws::Structure
end