Class: Aws::AuditManager::Types::ControlMappingSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::ControlMappingSource
- Defined in:
- gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb
Overview
The data source that determines where Audit Manager collects evidence from for the control.
Constant Summary collapse
- SENSITIVE =
[:troubleshooting_text]
Instance Attribute Summary collapse
-
#source_description ⇒ String
The description of the source.
-
#source_frequency ⇒ String
Specifies how often evidence is collected from the control mapping source.
-
#source_id ⇒ String
The unique identifier for the source.
-
#source_keyword ⇒ Types::SourceKeyword
A keyword that relates to the control data source.
-
#source_name ⇒ String
The name of the source.
-
#source_set_up_option ⇒ String
The setup option for the data source.
-
#source_type ⇒ String
Specifies which type of data source is used to collect evidence.
-
#troubleshooting_text ⇒ String
The instructions for troubleshooting the control.
Instance Attribute Details
#source_description ⇒ String
The description of the source.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |
#source_id ⇒ String
The unique identifier for the source.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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:
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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 source.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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. This option reflects if the
evidence collection method is automated or manual. If you don’t
provide a value for sourceSetUpOption, Audit Manager automatically
infers and populates the correct value based on the sourceType
that you specify.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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 which type of data source is used to collect evidence.
The source can be an individual data source type, such as
AWS_Cloudtrail,AWS_Config,AWS_Security_Hub,AWS_API_Call, orMANUAL.The source can also be a managed grouping of data sources, such as a
Core_Controlor aCommon_Control.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :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.
1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 1442 class ControlMappingSource < Struct.new( :source_id, :source_name, :source_description, :source_set_up_option, :source_type, :source_keyword, :source_frequency, :troubleshooting_text) SENSITIVE = [:troubleshooting_text] include Aws::Structure end |