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 AWS Audit Manager.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_plan_instructions ⇒ String
The recommended actions to carry out if the control is not fulfilled.
-
#action_plan_title ⇒ String
The title of the action plan for remediating the control.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the specified control.
-
#control_mapping_sources ⇒ Array<Types::ControlMappingSource>
The data mapping sources for the specified control.
-
#control_sources ⇒ String
The data mapping sources for the specified control.
-
#created_at ⇒ Time
Specifies when the control was created.
-
#created_by ⇒ String
The IAM user or role that created the control.
-
#description ⇒ String
The description of the specified control.
-
#id ⇒ String
The unique identifier for the control.
-
#last_updated_at ⇒ Time
Specifies when the control was most recently updated.
-
#last_updated_by ⇒ String
The IAM user or role that most recently updated the control.
-
#name ⇒ String
The name of the specified control.
-
#tags ⇒ Hash<String,String>
The tags associated with the control.
-
#testing_information ⇒ String
The steps to follow to determine if the control has been satisfied.
-
#type ⇒ String
The type of control, such as custom or standard.
Instance Attribute Details
#action_plan_instructions ⇒ String
The recommended actions to carry out if the control is not fulfilled.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#action_plan_title ⇒ String
The title of the action plan for remediating the control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the specified control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#control_mapping_sources ⇒ Array<Types::ControlMappingSource>
The data mapping sources for the specified control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#control_sources ⇒ String
The data mapping sources for the specified control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#created_at ⇒ Time
Specifies when the control was created.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#created_by ⇒ String
The IAM user or role that created the control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#description ⇒ String
The description of the specified control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#id ⇒ String
The unique identifier for the control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#last_updated_at ⇒ Time
Specifies when the control was most recently updated.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#last_updated_by ⇒ String
The IAM user or role that most recently updated the control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#name ⇒ String
The name of the specified control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated with the control.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#testing_information ⇒ String
The steps to follow to determine if the control has been satisfied.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |
#type ⇒ String
The type of control, such as custom or standard.
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 1153 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 = [] include Aws::Structure end |