Class: Aws::ApplicationInsights::Types::Problem
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationInsights::Types::Problem
- Defined in:
- gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb
Overview
Describes a problem that is detected by correlating observations.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Amazon Web Services account ID for the owner of the resource group affected by the problem.
-
#affected_resource ⇒ String
The resource affected by the problem.
-
#end_time ⇒ Time
The time when the problem ended, in epoch seconds.
-
#feedback ⇒ Hash<String,String>
Feedback provided by the user about the problem.
-
#id ⇒ String
The ID of the problem.
-
#insights ⇒ String
A detailed analysis of the problem using machine learning.
-
#last_recurrence_time ⇒ Time
The last time that the problem reoccurred after its last resolution.
-
#recurring_count ⇒ Integer
The number of times that the same problem reoccurred after the first time it was resolved.
-
#resolution_method ⇒ String
Specifies how the problem was resolved.
-
#resource_group_name ⇒ String
The name of the resource group affected by the problem.
-
#severity_level ⇒ String
A measure of the level of impact of the problem.
-
#short_name ⇒ String
The short name of the problem associated with the SNS notification.
-
#start_time ⇒ Time
The time when the problem started, in epoch seconds.
-
#status ⇒ String
The status of the problem.
-
#title ⇒ String
The name of the problem.
-
#visibility ⇒ String
Specifies whether or not you can view the problem.
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account ID for the owner of the resource group affected by the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#affected_resource ⇒ String
The resource affected by the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The time when the problem ended, in epoch seconds.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#feedback ⇒ Hash<String,String>
Feedback provided by the user about the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#insights ⇒ String
A detailed analysis of the problem using machine learning.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#last_recurrence_time ⇒ Time
The last time that the problem reoccurred after its last resolution.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#recurring_count ⇒ Integer
The number of times that the same problem reoccurred after the first time it was resolved.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#resolution_method ⇒ String
Specifies how the problem was resolved. If the value is AUTOMATIC
,
the system resolved the problem. If the value is MANUAL
, the user
resolved the problem. If the value is UNRESOLVED
, then the problem
is not resolved.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#resource_group_name ⇒ String
The name of the resource group affected by the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#severity_level ⇒ String
A measure of the level of impact of the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#short_name ⇒ String
The short name of the problem associated with the SNS notification.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The time when the problem started, in epoch seconds.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The name of the problem.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |
#visibility ⇒ String
Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.
1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 |
# File 'gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/types.rb', line 1671 class Problem < Struct.new( :id, :title, :short_name, :insights, :status, :affected_resource, :start_time, :end_time, :severity_level, :account_id, :resource_group_name, :feedback, :recurring_count, :last_recurrence_time, :visibility, :resolution_method) SENSITIVE = [] include Aws::Structure end |