Struct rusoto_iot::CreateThingRequest[][src]

pub struct CreateThingRequest {
    pub attribute_payload: Option<AttributePayload>,
    pub thing_name: String,
    pub thing_type_name: Option<String>,
}

The input for the CreateThing operation.

Fields

The attribute payload, which consists of up to three name/value pairs in a JSON document. For example:

{\"attributes\":{\"string1\":\"string2\"}}

The name of the thing to create.

The name of the thing type associated with the new thing.

Trait Implementations

impl Default for CreateThingRequest
[src]

Returns the "default value" for a type. Read more

impl Debug for CreateThingRequest
[src]

Formats the value using the given formatter. Read more

impl Clone for CreateThingRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for CreateThingRequest
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations