Class: Aws::Lightsail::Types::InstanceHealthStatus

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

Overview

Describes the status of an Amazon Lightsail instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#details ⇒ Array<Types::InstanceHealthStatusDetail>

The system instance health or instance health.



10676
10677
10678
10679
10680
10681
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 10676

class InstanceHealthStatus < Struct.new(
  :status,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status.

The following values are possible:

  • ok - All checks are passing. The instance is reachable.

  • impaired - One or more checks have failed.

  • initializing - The instance was recently started, and the checks are in progress.

  • insufficient-data - There isn't enough data yet to determine the result.

  • not-applicable - The check doesn't apply because the instance isn't running.

Returns:

  • (String)


10676
10677
10678
10679
10680
10681
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 10676

class InstanceHealthStatus < Struct.new(
  :status,
  :details)
  SENSITIVE = []
  include Aws::Structure
end