AWS IoT Device SDK C++ v2: Aws::Iotidentity::RegisterThingResponse Class Reference

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

Public Member Functions | Public Attributes | List of all members
Aws::Iotidentity::RegisterThingResponse Class Referencefinal

`#include <RegisterThingResponse.h>`

## Public Member Functions
| RegisterThingResponse ()=default
| RegisterThingResponse (const Crt::JsonView &doc)
RegisterThingResponse & | operator= (const Crt::JsonView &doc)
void | SerializeToObject (Crt::JsonObject &doc) const

## Public Attributes
Aws::Crt::Optional< Aws::Crt::String > | ThingName
Aws::Crt::Optional< Aws::Crt::Map< Aws::Crt::String, Aws::Crt::String > > | DeviceConfiguration

## Detailed Description

Response payload to a RegisterThing request.

## Constructor & Destructor Documentation

## ◆ RegisterThingResponse() [1/2]

Aws::Iotidentity::RegisterThingResponse::RegisterThingResponse | ( |  | ) |
| default

## ◆ RegisterThingResponse() [2/2]

Aws::Iotidentity::RegisterThingResponse::RegisterThingResponse | ( | const Crt::JsonView & | doc | ) |

## Member Function Documentation

## ◆ operator=()

RegisterThingResponse & Aws::Iotidentity::RegisterThingResponse::operator= | ( | const Crt::JsonView & | doc | ) |

## ◆ SerializeToObject()

void Aws::Iotidentity::RegisterThingResponse::SerializeToObject | ( | Crt::JsonObject & | doc | ) | const

## Member Data Documentation

## ◆ DeviceConfiguration

Aws::Crt::Optional<Aws::Crt::Map<Aws::Crt::String, Aws::Crt::String> > Aws::Iotidentity::RegisterThingResponse::DeviceConfiguration

The device configuration defined in the template.

## ◆ ThingName

Aws::Crt::Optional<Aws::Crt::String> Aws::Iotidentity::RegisterThingResponse::ThingName

The name of the IoT thing created during provisioning.

The documentation for this class was generated from the following files:

- identity/include/aws/iotidentity/RegisterThingResponse.h
- identity/source/RegisterThingResponse.cpp