Class: Aws::AuditManager::Types::CreateControlMappingSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::CreateControlMappingSource
- Defined in:
- gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb
Overview
The control mapping fields that represent the source for evidence
collection, along with related parameters and metadata. This doesn't
contain mappingID
.
Constant Summary collapse
- SENSITIVE =
[:troubleshooting_text]
Instance Attribute Summary collapse
-
#source_description ⇒ String
The description of the data source that determines where Audit Manager collects evidence from for the control.
-
#source_frequency ⇒ String
Specifies how often evidence is collected from the control mapping source.
-
#source_keyword ⇒ Types::SourceKeyword
A keyword that relates to the control data source.
-
#source_name ⇒ String
The name of the control mapping data source.
-
#source_set_up_option ⇒ String
The setup option for the data source, which reflects if the evidence collection is automated or manual.
-
#source_type ⇒ String
Specifies one of the five types of data sources for evidence collection.
-
#troubleshooting_text ⇒ String
The instructions for troubleshooting the control.
Instance Attribute Details
#source_description ⇒ String
The description of the data source that determines where Audit Manager collects evidence from for the control.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_frequency ⇒ String
Specifies how often evidence is collected from the control mapping source.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_keyword ⇒ Types::SourceKeyword
A keyword that relates to the control data source.
For manual evidence, this keyword indicates if the manual evidence is a file or text.
For automated evidence, this keyword identifies a specific CloudTrail event, Config rule, Security Hub control, or Amazon Web Services API name.
To learn more about the supported keywords that you can use when mapping a control data source, see the following pages in the Audit Manager User Guide:
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_name ⇒ String
The name of the control mapping data source.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_set_up_option ⇒ String
The setup option for the data source, which reflects if the evidence collection is automated or manual.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_type ⇒ String
Specifies one of the five types of data sources for evidence collection.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#troubleshooting_text ⇒ String
The instructions for troubleshooting the control.
1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1759 class CreateControlMappingSource < Struct.new( :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |