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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 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.
| 159 160 161 162 163 164 165 166 167 168 169 170 171 | # File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 159 class AssessmentControl < Struct.new( :id, :name, :description, :status, :response, :comments, :evidence_sources, :evidence_count, :assessment_report_evidence_count) SENSITIVE = [:description] include Aws::Structure end |