Class: Aws::InternetMonitor::Types::GetHealthEventOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::InternetMonitor::Types::GetHealthEventOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-internetmonitor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The time when a health event was created.
-
#ended_at ⇒ Time
The time when a health event was resolved.
-
#event_arn ⇒ String
The Amazon Resource Name (ARN) of the event.
-
#event_id ⇒ String
The internally-generated identifier of a health event.
-
#health_score_threshold ⇒ Float
The threshold percentage for a health score that determines, along with other configuration information, when Internet Monitor creates a health event when there’s an internet issue that affects your application end users.
-
#impact_type ⇒ String
The type of impairment of a specific health event.
-
#impacted_locations ⇒ Array<Types::ImpactedLocation>
The locations affected by a health event.
-
#last_updated_at ⇒ Time
The time when a health event was last updated or recalculated.
-
#percent_of_total_traffic_impacted ⇒ Float
The impact on total traffic that a health event has, in increased latency or reduced availability.
-
#started_at ⇒ Time
The time when a health event started.
-
#status ⇒ String
The status of a health event.
Instance Attribute Details
#created_at ⇒ Time
The time when a health event was created.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#ended_at ⇒ Time
The time when a health event was resolved. If the health event is still active, the end time is not set.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#event_arn ⇒ String
The Amazon Resource Name (ARN) of the event.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#event_id ⇒ String
The internally-generated identifier of a health event.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#health_score_threshold ⇒ Float
The threshold percentage for a health score that determines, along with other configuration information, when Internet Monitor creates a health event when there’s an internet issue that affects your application end users.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#impact_type ⇒ String
The type of impairment of a specific health event.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#impacted_locations ⇒ Array<Types::ImpactedLocation>
The locations affected by a health event.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
The time when a health event was last updated or recalculated.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#percent_of_total_traffic_impacted ⇒ Float
The impact on total traffic that a health event has, in increased latency or reduced availability. This is the percentage of how much latency has increased or availability has decreased during the event, compared to what is typical for traffic from this client location to the Amazon Web Services location using this client network.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
The time when a health event started.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of a health event.
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
# File 'lib/aws-sdk-internetmonitor/types.rb', line 478 class GetHealthEventOutput < Struct.new( :event_arn, :event_id, :started_at, :ended_at, :created_at, :last_updated_at, :impacted_locations, :status, :percent_of_total_traffic_impacted, :impact_type, :health_score_threshold) SENSITIVE = [] include Aws::Structure end |