Class: Aws::Lightsail::Types::InstanceHealthStatusDetail

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

Overview

Describes the instance status.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#impaired_since ⇒ Time

The time when a status check failed. For an instance that was launched and impaired, this is the time when the instance was launched.

Returns:

  • (Time)


10713
10714
10715
10716
10717
10718
10719
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 10713

class InstanceHealthStatusDetail < Struct.new(
  :name,
  :status,
  :impaired_since)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The type of instance status. The only possible value is reachability.

Returns:

  • (String)


10713
10714
10715
10716
10717
10718
10719
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 10713

class InstanceHealthStatusDetail < Struct.new(
  :name,
  :status,
  :impaired_since)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status.

The following values are possible:

  • passed - The check passed.

  • failed - The check failed.

  • initializing - The check is in progress.

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

Returns:

  • (String)


10713
10714
10715
10716
10717
10718
10719
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 10713

class InstanceHealthStatusDetail < Struct.new(
  :name,
  :status,
  :impaired_since)
  SENSITIVE = []
  include Aws::Structure
end