Struct aws_sdk_auditmanager::model::ChangeLog [−][src]
#[non_exhaustive]pub struct ChangeLog {
pub object_type: Option<ObjectTypeEnum>,
pub object_name: Option<String>,
pub action: Option<ActionEnum>,
pub created_at: Option<DateTime>,
pub created_by: Option<String>,
}
Expand description
The record of a change within Audit Manager. For example, this could be the status change of an assessment or the delegation of a control set.
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.object_type: Option<ObjectTypeEnum>
The object that was changed, such as an assessment, control, or control set.
object_name: Option<String>
The name of the object that changed. This could be the name of an assessment, control, or control set.
action: Option<ActionEnum>
The action that was performed.
created_at: Option<DateTime>
The time when the action was performed and the changelog record was created.
created_by: Option<String>
The IAM user or role that performed the action.
Implementations
The object that was changed, such as an assessment, control, or control set.
The name of the object that changed. This could be the name of an assessment, control, or control set.
The action that was performed.
The time when the action was performed and the changelog record was created.
The IAM user or role that performed the action.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ChangeLog
impl UnwindSafe for ChangeLog
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