Class: Aws::ElasticBeanstalk::Types::InstanceHealthSummary

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

Overview

Represents summary information about the health of an instance. For more information, see Health Colors and Statuses.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#degradedInteger

Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#infoInteger

Green. An operation is in progress on an instance.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#no_dataInteger

Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#okInteger

Green. An instance is passing health checks and the health agent is not reporting any problems.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#pendingInteger

Grey. An operation is in progress on an instance within the command timeout.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#severeInteger

Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#unknownInteger

Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end

#warningInteger

Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

Returns:

  • (Integer)


3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 3113

class InstanceHealthSummary < Struct.new(
  :no_data,
  :unknown,
  :pending,
  :ok,
  :info,
  :warning,
  :degraded,
  :severe)
  SENSITIVE = []
  include Aws::Structure
end