Class: Aws::AuditManager::Types::AssessmentControl
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::AssessmentControl
- Defined in:
- gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb
Overview
The control entity that represents a standard control or a custom control in an Audit Manager assessment.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#assessment_report_evidence_count ⇒ Integer
The amount of evidence in the assessment report.
-
#comments ⇒ Array<Types::ControlComment>
The list of comments that's attached to the control.
-
#description ⇒ String
The description of the control.
-
#evidence_count ⇒ Integer
The amount of evidence that's collected for the control.
-
#evidence_sources ⇒ Array<String>
The list of data sources for the evidence.
-
#id ⇒ String
The identifier for the control.
-
#name ⇒ String
The name of the control.
-
#response ⇒ String
The response of the control.
-
#status ⇒ String
The status of the control.
Instance Attribute Details
#assessment_report_evidence_count ⇒ Integer
The amount of evidence in the assessment report.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#comments ⇒ Array<Types::ControlComment>
The list of comments that's attached to the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
The description of the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#evidence_count ⇒ Integer
The amount of evidence that's collected for the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#evidence_sources ⇒ Array<String>
The list of data sources for the evidence.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#id ⇒ String
The identifier for the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#response ⇒ String
The response of the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The status of the control.
158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 158 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |