Class: Aws::AuditManager::Types::Control
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::Control
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-auditmanager/types.rb
Overview
A control in Audit Manager.
Constant Summary collapse
- SENSITIVE =
[:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by]
Instance Attribute Summary collapse
-
#action_plan_instructions ⇒ String
The recommended actions to carry out if the control isn’t fulfilled.
-
#action_plan_title ⇒ String
The title of the action plan for remediating the control.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the control.
-
#control_mapping_sources ⇒ Array<Types::ControlMappingSource>
The data mapping sources for the control.
-
#control_sources ⇒ String
The data source types that determine where Audit Manager collects evidence from for the control.
-
#created_at ⇒ Time
The time when the control was created.
-
#created_by ⇒ String
The user or role that created the control.
-
#description ⇒ String
The description of the control.
-
#id ⇒ String
The unique identifier for the control.
-
#last_updated_at ⇒ Time
The time when the control was most recently updated.
-
#last_updated_by ⇒ String
The user or role that most recently updated the control.
-
#name ⇒ String
The name of the control.
-
#tags ⇒ Hash<String,String>
The tags associated with the control.
-
#testing_information ⇒ String
The steps that you should follow to determine if the control has been satisfied.
-
#type ⇒ String
Specifies whether the control is a standard control or a custom control.
Instance Attribute Details
#action_plan_instructions ⇒ String
The recommended actions to carry out if the control isn’t fulfilled.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#action_plan_title ⇒ String
The title of the action plan for remediating the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#control_mapping_sources ⇒ Array<Types::ControlMappingSource>
The data mapping sources for the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#control_sources ⇒ String
The data source types that determine where Audit Manager collects evidence from for the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#created_at ⇒ Time
The time when the control was created.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#created_by ⇒ String
The user or role that created the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#description ⇒ String
The description of the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#id ⇒ String
The unique identifier for the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#last_updated_at ⇒ Time
The time when the control was most recently updated.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#last_updated_by ⇒ String
The user or role that most recently updated the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#name ⇒ String
The name of the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated with the control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#testing_information ⇒ String
The steps that you should follow to determine if the control has been satisfied.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |
#type ⇒ String
Specifies whether the control is a standard control or a custom control.
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1185 class Control < Struct.new( :arn, :id, :type, :name, :description, :testing_information, :action_plan_title, :action_plan_instructions, :control_sources, :control_mapping_sources, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags) SENSITIVE = [:testing_information, :action_plan_title, :action_plan_instructions, :created_by, :last_updated_by] include Aws::Structure end |