pub struct AuditMitigationActionsTaskTarget {
pub audit_check_to_reason_code_filter: Option<HashMap<String, Vec<String>>>,
pub audit_task_id: Option<String>,
pub finding_ids: Option<Vec<String>>,
}Expand description
Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.
Fields§
§audit_check_to_reason_code_filter: Option<HashMap<String, Vec<String>>>Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.
audit_task_id: Option<String>If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.
finding_ids: Option<Vec<String>>If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.
Trait Implementations§
Source§impl Clone for AuditMitigationActionsTaskTarget
impl Clone for AuditMitigationActionsTaskTarget
Source§fn clone(&self) -> AuditMitigationActionsTaskTarget
fn clone(&self) -> AuditMitigationActionsTaskTarget
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AuditMitigationActionsTaskTarget
impl Default for AuditMitigationActionsTaskTarget
Source§fn default() -> AuditMitigationActionsTaskTarget
fn default() -> AuditMitigationActionsTaskTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditMitigationActionsTaskTarget
impl<'de> Deserialize<'de> for AuditMitigationActionsTaskTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AuditMitigationActionsTaskTarget
impl PartialEq for AuditMitigationActionsTaskTarget
Source§fn eq(&self, other: &AuditMitigationActionsTaskTarget) -> bool
fn eq(&self, other: &AuditMitigationActionsTaskTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AuditMitigationActionsTaskTarget
Auto Trait Implementations§
impl Freeze for AuditMitigationActionsTaskTarget
impl RefUnwindSafe for AuditMitigationActionsTaskTarget
impl Send for AuditMitigationActionsTaskTarget
impl Sync for AuditMitigationActionsTaskTarget
impl Unpin for AuditMitigationActionsTaskTarget
impl UnwindSafe for AuditMitigationActionsTaskTarget
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more