amazonka-iot-roborunner-2.0: Amazon IoT RoboRunner SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTRoboRunner.CreateDestination

Description

Grants permission to create a destination

Synopsis

Creating a Request

data CreateDestination Source #

See: newCreateDestination smart constructor.

Constructors

CreateDestination' 

Fields

Instances

Instances details
ToJSON CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

ToHeaders CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

ToPath CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

ToQuery CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

AWSRequest CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Associated Types

type AWSResponse CreateDestination #

Generic CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Associated Types

type Rep CreateDestination :: Type -> Type #

Read CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Show CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

NFData CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Methods

rnf :: CreateDestination -> () #

Eq CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Hashable CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

type AWSResponse CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

type Rep CreateDestination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

type Rep CreateDestination = D1 ('MetaData "CreateDestination" "Amazonka.IoTRoboRunner.CreateDestination" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "CreateDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "additionalFixedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationState)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "site") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateDestination Source #

Create a value of CreateDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDestination, createDestination_additionalFixedProperties - Undocumented member.

$sel:clientToken:CreateDestination', createDestination_clientToken - Undocumented member.

CreateDestination, createDestination_state - The state of the destination. Default used if not specified.

CreateDestination, createDestination_name - Undocumented member.

CreateDestination, createDestination_site - Undocumented member.

Request Lenses

createDestination_state :: Lens' CreateDestination (Maybe DestinationState) Source #

The state of the destination. Default used if not specified.

Destructuring the Response

data CreateDestinationResponse Source #

See: newCreateDestinationResponse smart constructor.

Constructors

CreateDestinationResponse' 

Fields

Instances

Instances details
Generic CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Associated Types

type Rep CreateDestinationResponse :: Type -> Type #

Read CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Show CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

NFData CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

Eq CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

type Rep CreateDestinationResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateDestination

type Rep CreateDestinationResponse = D1 ('MetaData "CreateDestinationResponse" "Amazonka.IoTRoboRunner.CreateDestination" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "CreateDestinationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DestinationState)))))

Response Lenses