cancelAuditMitigationActionsTask method

Future<void> cancelAuditMitigationActionsTask({
  1. required String taskId,
})

Cancels a mitigation action task that is in progress. If the task is not in progress, an InvalidRequestException occurs.

Requires permission to access the CancelAuditMitigationActionsTask action.

May throw InternalFailureException. May throw InvalidRequestException. May throw ResourceNotFoundException. May throw ThrottlingException.

Parameter taskId : The unique identifier for the task that you want to cancel.

Implementation

Future<void> cancelAuditMitigationActionsTask({
  required String taskId,
}) async {
  final response = await _protocol.send(
    payload: null,
    method: 'PUT',
    requestUri:
        '/audit/mitigationactions/tasks/${Uri.encodeComponent(taskId)}/cancel',
    exceptionFnMap: _exceptionFns,
  );
}