Class: Aws::ApplicationSignals::Types::AuditFinding
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationSignals::Types::AuditFinding
- Defined in:
- gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb
Overview
Represents an audit finding that identifies a potential issue, misconfiguration, or compliance violation in Application Signals resources.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auditor_results ⇒ Array<Types::AuditorResult>
An array of results from different auditors that examined the resource.
-
#dependency_graph ⇒ Types::DependencyGraph
A dependency graph showing the relationships between services that may be affected by or related to the audit finding.
-
#key_attributes ⇒ Hash<String,String>
A map of key attributes that identify the resource associated with this audit finding.
-
#metric_graph ⇒ Types::MetricGraph
A metric graph associated with the audit finding, showing relevant performance data that may be related to the identified issue.
-
#operation ⇒ String
The operation or action that was being audited when this finding was discovered.
-
#type ⇒ String
The type or category of the audit finding, such as "Performance", "Security", or "Configuration".
Instance Attribute Details
#auditor_results ⇒ Array<Types::AuditorResult>
An array of results from different auditors that examined the resource. Each result includes the auditor name, description, and severity level.
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#dependency_graph ⇒ Types::DependencyGraph
A dependency graph showing the relationships between services that may be affected by or related to the audit finding.
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#key_attributes ⇒ Hash<String,String>
A map of key attributes that identify the resource associated with this audit finding. These attributes help locate and understand the context of the finding.
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#metric_graph ⇒ Types::MetricGraph
A metric graph associated with the audit finding, showing relevant performance data that may be related to the identified issue.
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#operation ⇒ String
The operation or action that was being audited when this finding was discovered. This provides context about what was being examined.
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type or category of the audit finding, such as "Performance", "Security", or "Configuration".
87 88 89 90 91 92 93 94 95 96 |
# File 'gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/types.rb', line 87 class AuditFinding < Struct.new( :key_attributes, :auditor_results, :operation, :metric_graph, :dependency_graph, :type) SENSITIVE = [] include Aws::Structure end |