Struct aws_sdk_auditmanager::model::Control [−][src]
#[non_exhaustive]pub struct Control {Show 15 fields
pub arn: Option<String>,
pub id: Option<String>,
pub type: Option<ControlType>,
pub name: Option<String>,
pub description: Option<String>,
pub testing_information: Option<String>,
pub action_plan_title: Option<String>,
pub action_plan_instructions: Option<String>,
pub control_sources: Option<String>,
pub control_mapping_sources: Option<Vec<ControlMappingSource>>,
pub created_at: Option<DateTime>,
pub last_updated_at: Option<DateTime>,
pub created_by: Option<String>,
pub last_updated_by: Option<String>,
pub tags: Option<HashMap<String, String>>,
}
Expand description
A control in Audit Manager.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The Amazon Resource Name (ARN) of the control.
id: Option<String>
The unique identifier for the control.
type: Option<ControlType>
The type of control, such as a custom control or a standard control.
name: Option<String>
The name of the control.
description: Option<String>
The description of the control.
testing_information: Option<String>
The steps that you should follow to determine if the control has been satisfied.
action_plan_title: Option<String>
The title of the action plan for remediating the control.
action_plan_instructions: Option<String>
The recommended actions to carry out if the control isn't fulfilled.
control_sources: Option<String>
The data source that determines where Audit Manager collects evidence from for the control.
control_mapping_sources: Option<Vec<ControlMappingSource>>
The data mapping sources for the control.
created_at: Option<DateTime>
Specifies when the control was created.
last_updated_at: Option<DateTime>
Specifies when the control was most recently updated.
created_by: Option<String>
The IAM user or role that created the control.
last_updated_by: Option<String>
The IAM user or role that most recently updated the control.
The tags associated with the control.
Implementations
The type of control, such as a custom control or a standard control.
The description of the control.
The steps that you should follow to determine if the control has been satisfied.
The title of the action plan for remediating the control.
The recommended actions to carry out if the control isn't fulfilled.
The data source that determines where Audit Manager collects evidence from for the control.
The data mapping sources for the control.
Specifies when the control was created.
Specifies when the control was most recently updated.
The IAM user or role that created the control.
The IAM user or role that most recently updated the control.
The tags associated with the control.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Control
impl UnwindSafe for Control
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more