Struct rusoto_iot::StartAuditMitigationActionsTaskRequest [−][src]
pub struct StartAuditMitigationActionsTaskRequest { pub audit_check_to_actions_mapping: HashMap<String, Vec<String>>, pub client_request_token: String, pub target: AuditMitigationActionsTaskTarget, pub task_id: String, }
Fields
audit_check_to_actions_mapping: HashMap<String, Vec<String>>
For an audit check, specifies which mitigation actions to apply. Those actions must be defined in your AWS account.
client_request_token: String
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.
target: 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.
task_id: String
A unique identifier for the task. You can use this identifier to check the status of the task or to cancel it.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self