class Aws::AuditManager::Types::CreateControlRequest
@note When making an API call, you may pass CreateControlRequest
data as a hash: { name: "ControlName", # required description: "ControlDescription", testing_information: "TestingInformation", action_plan_title: "ActionPlanTitle", action_plan_instructions: "ActionPlanInstructions", control_mapping_sources: [ # required { 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", }, ], tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] name
The name of the control. @return [String]
@!attribute [rw] description
The description of the control. @return [String]
@!attribute [rw] testing_information
The steps to follow to determine if the control has been satisfied. @return [String]
@!attribute [rw] action_plan_title
The title of the action plan for remediating the control. @return [String]
@!attribute [rw] action_plan_instructions
The recommended actions to carry out if the control is not fulfilled. @return [String]
@!attribute [rw] control_mapping_sources
The data mapping sources for the specified control. @return [Array<Types::CreateControlMappingSource>]
@!attribute [rw] tags
The tags associated with the control. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25/CreateControlRequest AWS API Documentation
Constants
- SENSITIVE