#[non_exhaustive]pub struct StartAuditMitigationActionsTaskInput { /* private fields */ }
Implementations§
source§impl StartAuditMitigationActionsTaskInput
impl StartAuditMitigationActionsTaskInput
sourcepub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<StartAuditMitigationActionsTask, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<StartAuditMitigationActionsTask, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<StartAuditMitigationActionsTask
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture StartAuditMitigationActionsTaskInput
.
source§impl StartAuditMitigationActionsTaskInput
impl StartAuditMitigationActionsTaskInput
sourcepub fn task_id(&self) -> Option<&str>
pub fn task_id(&self) -> Option<&str>
A unique identifier for the task. You can use this identifier to check the status of the task or to cancel it.
sourcepub fn target(&self) -> Option<&AuditMitigationActionsTaskTarget>
pub fn target(&self) -> Option<&AuditMitigationActionsTaskTarget>
Specifies the audit findings to which the mitigation actions are applied. You can apply them to a type of audit check, to all findings from an audit, or to a specific set of findings.
sourcepub fn audit_check_to_actions_mapping(
&self
) -> Option<&HashMap<String, Vec<String>>>
pub fn audit_check_to_actions_mapping(
&self
) -> Option<&HashMap<String, Vec<String>>>
For an audit check, specifies which mitigation actions to apply. Those actions must be defined in your Amazon Web Services accounts.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
Each audit mitigation task must have a unique client request token. If you try to start a new task with the same token as a task that already exists, an exception occurs. If you omit this value, a unique client request token is generated automatically.
Trait Implementations§
source§impl Clone for StartAuditMitigationActionsTaskInput
impl Clone for StartAuditMitigationActionsTaskInput
source§fn clone(&self) -> StartAuditMitigationActionsTaskInput
fn clone(&self) -> StartAuditMitigationActionsTaskInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<StartAuditMitigationActionsTaskInput> for StartAuditMitigationActionsTaskInput
impl PartialEq<StartAuditMitigationActionsTaskInput> for StartAuditMitigationActionsTaskInput
source§fn eq(&self, other: &StartAuditMitigationActionsTaskInput) -> bool
fn eq(&self, other: &StartAuditMitigationActionsTaskInput) -> bool
self
and other
values to be equal, and is used
by ==
.