ControlMappingSource
The data source that determines where AWS Audit Manager collects evidence from for the control.
Contents
- sourceDescription
- 
               The description of the source. Type: String Length Constraints: Maximum length of 1000. Pattern: ^[\w\W\s\S]*$Required: No 
- sourceFrequency
- 
               Specifies how often evidence is collected from the control mapping source. Type: String Valid Values: DAILY | WEEKLY | MONTHLYRequired: No 
- sourceId
- 
               The unique identifier for the source. Type: String Length Constraints: Fixed length of 36. Pattern: ^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$Required: No 
- 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, AWS Config rule, Security Hub control, or AWS 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 AWS Audit Manager User Guide: Type: SourceKeyword object Required: No 
- sourceName
- 
               The name of the source. Type: String Length Constraints: Minimum length of 1. Maximum length of 300. Required: No 
- sourceSetUpOption
- 
               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, AWS Audit Manager automatically infers and populates the correct value based on thesourceTypethat you specify.Type: String Valid Values: System_Controls_Mapping | Procedural_Controls_MappingRequired: No 
- sourceType
- 
               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.
 Type: String Valid Values: AWS_Cloudtrail | AWS_Config | AWS_Security_Hub | AWS_API_Call | MANUAL | Common_Control | Core_ControlRequired: No 
- 
                     
- troubleshootingText
- 
               The instructions for troubleshooting the control. Type: String Length Constraints: Maximum length of 1000. Pattern: ^[\w\W\s\S]*$Required: No 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: