Class: Aws::IoT::Types::AuditFinding
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::AuditFinding
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Overview
The findings (results) of the audit.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#check_name ⇒ String
The audit check that generated this result.
-
#finding_id ⇒ String
A unique identifier for this set of audit findings.
-
#finding_time ⇒ Time
The time the result (finding) was discovered.
-
#is_suppressed ⇒ Boolean
Indicates whether the audit finding was suppressed or not during reporting.
-
#non_compliant_resource ⇒ Types::NonCompliantResource
The resource that was found to be noncompliant with the audit check.
-
#reason_for_non_compliance ⇒ String
The reason the resource was noncompliant.
-
#reason_for_non_compliance_code ⇒ String
A code that indicates the reason that the resource was noncompliant.
-
#related_resources ⇒ Array<Types::RelatedResource>
The list of related resources.
-
#severity ⇒ String
The severity of the result (finding).
-
#task_id ⇒ String
The ID of the audit that generated this result (finding).
-
#task_start_time ⇒ Time
The time the audit started.
Instance Attribute Details
#check_name ⇒ String
The audit check that generated this result.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#finding_id ⇒ String
A unique identifier for this set of audit findings. This identifier is used to apply mitigation tasks to one or more sets of findings.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#finding_time ⇒ Time
The time the result (finding) was discovered.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#is_suppressed ⇒ Boolean
Indicates whether the audit finding was suppressed or not during reporting.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#non_compliant_resource ⇒ Types::NonCompliantResource
The resource that was found to be noncompliant with the audit check.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#reason_for_non_compliance ⇒ String
The reason the resource was noncompliant.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#reason_for_non_compliance_code ⇒ String
A code that indicates the reason that the resource was noncompliant.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#related_resources ⇒ Array<Types::RelatedResource>
The list of related resources.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ String
The severity of the result (finding).
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#task_id ⇒ String
The ID of the audit that generated this result (finding).
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |
#task_start_time ⇒ Time
The time the audit started.
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 1108 class AuditFinding < Struct.new( :finding_id, :task_id, :check_name, :task_start_time, :finding_time, :severity, :non_compliant_resource, :related_resources, :reason_for_non_compliance, :reason_for_non_compliance_code, :is_suppressed) SENSITIVE = [] include Aws::Structure end |