Class: Aws::ApplicationSignals::Types::AuditFinding
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationSignals::Types::AuditFinding
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationsignals/types.rb
Overview
A structure that contains information about an audit finding, which represents an automated analysis result about service behavior, performance issues, or potential problems identified through heuristic algorithms.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auditor_results ⇒ Array<Types::AuditorResult>
An array of auditor results that contain the specific findings, descriptions, and severity levels identified by different auditing algorithms.
-
#dependency_graph ⇒ Types::DependencyGraph
A structure containing nodes and edges that represent the dependency relationships relevant to this audit finding, helping to understand the context and potential impact.
-
#key_attributes ⇒ Hash<String,String>
The key attributes that identify the service or entity this audit finding relates to.
-
#metric_graph ⇒ Types::MetricGraph
A structure containing metric data queries and time range information that provides context for the audit finding through relevant performance metrics.
-
#operation ⇒ String
The name of the operation associated with this audit finding, if the finding is specific to a particular service operation.
-
#type ⇒ String
The type of audit finding.
Instance Attribute Details
#auditor_results ⇒ Array<Types::AuditorResult>
An array of auditor results that contain the specific findings, descriptions, and severity levels identified by different auditing algorithms.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#dependency_graph ⇒ Types::DependencyGraph
A structure containing nodes and edges that represent the dependency relationships relevant to this audit finding, helping to understand the context and potential impact.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#key_attributes ⇒ Hash<String,String>
The key attributes that identify the service or entity this audit finding relates to. This is a string-to-string map that includes fields like Type, Name, and Environment.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#metric_graph ⇒ Types::MetricGraph
A structure containing metric data queries and time range information that provides context for the audit finding through relevant performance metrics.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#operation ⇒ String
The name of the operation associated with this audit finding, if the finding is specific to a particular service operation.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of audit finding.
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationsignals/types.rb', line 90 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |