pub struct DescribeAuditMitigationActionsTaskResponse {
pub actions_definition: Option<Vec<MitigationAction>>,
pub audit_check_to_actions_mapping: Option<HashMap<String, Vec<String>>>,
pub end_time: Option<f64>,
pub start_time: Option<f64>,
pub target: Option<AuditMitigationActionsTaskTarget>,
pub task_statistics: Option<HashMap<String, TaskStatisticsForAuditCheck>>,
pub task_status: Option<String>,
}Fields§
§actions_definition: Option<Vec<MitigationAction>>Specifies the mitigation actions and their parameters that are applied as part of this task.
audit_check_to_actions_mapping: Option<HashMap<String, Vec<String>>>Specifies the mitigation actions that should be applied to specific audit checks.
end_time: Option<f64>The date and time when the task was completed or canceled.
start_time: Option<f64>The date and time when the task was started.
target: Option<AuditMitigationActionsTaskTarget>Identifies the findings to which the mitigation actions are applied. This can be by audit checks, by audit task, or a set of findings.
task_statistics: Option<HashMap<String, TaskStatisticsForAuditCheck>>Aggregate counts of the results when the mitigation tasks were applied to the findings for this audit mitigation actions task.
task_status: Option<String>The current status of the task.
Trait Implementations§
Source§impl Clone for DescribeAuditMitigationActionsTaskResponse
impl Clone for DescribeAuditMitigationActionsTaskResponse
Source§fn clone(&self) -> DescribeAuditMitigationActionsTaskResponse
fn clone(&self) -> DescribeAuditMitigationActionsTaskResponse
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 DescribeAuditMitigationActionsTaskResponse
impl Default for DescribeAuditMitigationActionsTaskResponse
Source§fn default() -> DescribeAuditMitigationActionsTaskResponse
fn default() -> DescribeAuditMitigationActionsTaskResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeAuditMitigationActionsTaskResponse
impl<'de> Deserialize<'de> for DescribeAuditMitigationActionsTaskResponse
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 DescribeAuditMitigationActionsTaskResponse
impl PartialEq for DescribeAuditMitigationActionsTaskResponse
Source§fn eq(&self, other: &DescribeAuditMitigationActionsTaskResponse) -> bool
fn eq(&self, other: &DescribeAuditMitigationActionsTaskResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeAuditMitigationActionsTaskResponse
Auto Trait Implementations§
impl Freeze for DescribeAuditMitigationActionsTaskResponse
impl RefUnwindSafe for DescribeAuditMitigationActionsTaskResponse
impl Send for DescribeAuditMitigationActionsTaskResponse
impl Sync for DescribeAuditMitigationActionsTaskResponse
impl Unpin for DescribeAuditMitigationActionsTaskResponse
impl UnwindSafe for DescribeAuditMitigationActionsTaskResponse
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