ControlMappingSource - AWS Audit Manager

ControlMappingSource

The data source that determines from where AWS Audit Manager collects evidence for the control.

Contents

sourceDescription

The description of the specified source.

Type: String

Length Constraints: Maximum length of 1000.

Pattern: ^[\w\W\s\S]*$

Required: No

sourceFrequency

The frequency of evidence collection for the specified control mapping source.

Type: String

Valid Values: DAILY | WEEKLY | MONTHLY

Required: No

sourceId

The unique identifier for the specified 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

The keyword to search for in AWS CloudTrail logs, AWS Config rules, AWS Security Hub checks, and AWS API names.

Type: SourceKeyword object

Required: No

sourceName

The name of the specified source.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Required: No

sourceSetUpOption

The setup option for the data source, which reflects if the evidence collection is automated or manual.

Type: String

Valid Values: System_Controls_Mapping | Procedural_Controls_Mapping

Required: No

sourceType

Specifies one of the five types of data sources for evidence collection.

Type: String

Valid Values: AWS_Cloudtrail | AWS_Config | AWS_Security_Hub | AWS_API_Call | MANUAL

Required: No

troubleshootingText

The instructions for troubleshooting the specified 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: