Class: Aws::ApplicationInsights::Types::Problem
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationInsights::Types::Problem
- Includes:
- Structure
- Defined in:
- 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 AWS 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.
-
#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 AWS account ID for the owner of the resource group affected by the problem.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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.
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1647 class Problem < Struct.new( :id, :title, :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 |