Struct aws_sdk_fms::model::SecurityGroupRemediationAction
source · [−]#[non_exhaustive]pub struct SecurityGroupRemediationAction {
pub remediation_action_type: Option<RemediationActionType>,
pub description: Option<String>,
pub remediation_result: Option<SecurityGroupRuleDescription>,
pub is_default_action: bool,
}
Expand description
Remediation option for the rule specified in the ViolationTarget
.
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.remediation_action_type: Option<RemediationActionType>
The remediation action that will be performed.
description: Option<String>
Brief description of the action that will be performed.
remediation_result: Option<SecurityGroupRuleDescription>
The final state of the rule specified in the ViolationTarget
after it is remediated.
is_default_action: bool
Indicates if the current action is the default action.
Implementations
The remediation action that will be performed.
Brief description of the action that will be performed.
The final state of the rule specified in the ViolationTarget
after it is remediated.
Indicates if the current action is the default action.
Creates a new builder-style object to manufacture SecurityGroupRemediationAction
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for SecurityGroupRemediationAction
impl Sync for SecurityGroupRemediationAction
impl Unpin for SecurityGroupRemediationAction
impl UnwindSafe for SecurityGroupRemediationAction
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