AWS IoT Device SDK C++ v2: Aws::Iotdevicedefenderv1 Namespace Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Classes | Typedefs | Enumerations
Aws::Iotdevicedefenderv1 Namespace Reference

## Classes
class | ReportTask
class | ReportTaskBuilder

## Typedefs
using | OnTaskCancelledHandler = std::function< void(void *)>
using | ReportFormat = aws_iotdevice_defender_report_format

## Enumerations
enum class | ReportTaskStatus { Ready = 0 , Running = 1 , Stopped = 2 }

## Typedef Documentation

## ◆ OnTaskCancelledHandler

using Aws::Iotdevicedefenderv1::OnTaskCancelledHandler = typedef std::function<void(void *)>

Invoked upon DeviceDefender V1 task cancellation.

## ◆ ReportFormat

using Aws::Iotdevicedefenderv1::ReportFormat = typedef aws_iotdevice_defender_report_format

## Enumeration Type Documentation

## ◆ ReportTaskStatus

enum class Aws::Iotdevicedefenderv1::ReportTaskStatus
| strong

Enum used to expose the status of a DeviceDefenderV1 task.

Enumerator
Ready |
Running |
Stopped |