class Aws::AuditManager::Types::CreateControlMappingSource
Control
mapping fields that represent the source for evidence collection, along with related parameters and metadata. This does not contain `mappingID`.
@note When making an API call, you may pass CreateControlMappingSource
data as a hash: { source_name: "SourceName", source_description: "SourceDescription", source_set_up_option: "System_Controls_Mapping", # accepts System_Controls_Mapping, Procedural_Controls_Mapping source_type: "AWS_Cloudtrail", # accepts AWS_Cloudtrail, AWS_Config, AWS_Security_Hub, AWS_API_Call, MANUAL source_keyword: { keyword_input_type: "SELECT_FROM_LIST", # accepts SELECT_FROM_LIST keyword_value: "KeywordValue", }, source_frequency: "DAILY", # accepts DAILY, WEEKLY, MONTHLY troubleshooting_text: "TroubleshootingText", }
@!attribute [rw] source_name
The name of the control mapping data source. @return [String]
@!attribute [rw] source_description
The description of the data source that determines from where Audit Manager collects evidence for the control. @return [String]
@!attribute [rw] source_set_up_option
The setup option for the data source, which reflects if the evidence collection is automated or manual. @return [String]
@!attribute [rw] source_type
Specifies one of the five types of data sources for evidence collection. @return [String]
@!attribute [rw] source_keyword
The keyword to search for in CloudTrail logs, Config rules, Security Hub checks, and Amazon Web Services API names. @return [Types::SourceKeyword]
@!attribute [rw] source_frequency
The frequency of evidence collection for the specified control mapping source. @return [String]
@!attribute [rw] troubleshooting_text
The instructions for troubleshooting the specified control. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25/CreateControlMappingSource AWS API Documentation
Constants
- SENSITIVE