AWS IoT Device Defender v1.0.0
AWS IoT Device Defender Client Library
Enumerated Types

Enumerated types of the AWS IoT Device Defender Client Library. More...

Enumerations

enum  DefenderStatus_t {
  DefenderError = 0 , DefenderSuccess , DefenderNoMatch , DefenderBadParameter ,
  DefenderBufferTooSmall
}
 Return codes from defender APIs. More...
 
enum  DefenderTopic_t {
  DefenderInvalidTopic = -1 , DefenderJsonReportPublish , DefenderJsonReportAccepted , DefenderJsonReportRejected ,
  DefenderCborReportPublish , DefenderCborReportAccepted , DefenderCborReportRejected , DefenderMaxTopic
}
 Topic values for subscription requests. More...
 

Detailed Description

Enumerated types of the AWS IoT Device Defender Client Library.

Enumeration Type Documentation

◆ DefenderStatus_t

Return codes from defender APIs.

Enumerator
DefenderError 

Generic Error.

DefenderSuccess 

Success.

DefenderNoMatch 

The provided topic does not match any defender topic.

DefenderBadParameter 

Invalid parameters were passed.

DefenderBufferTooSmall 

The output buffer is too small.

◆ DefenderTopic_t

Topic values for subscription requests.

Enumerator
DefenderInvalidTopic 

Invalid topic.

DefenderJsonReportPublish 

Topic for publishing a JSON report.

DefenderJsonReportAccepted 

Topic for getting a JSON report accepted response.

DefenderJsonReportRejected 

Topic for getting a JSON report rejected response.

DefenderCborReportPublish 

Topic for publishing a CBOR report.

DefenderCborReportAccepted 

Topic for getting a CBOR report accepted response.

DefenderCborReportRejected 

Topic for getting a CBOR report rejected response.