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.CreateSite

Description

Grants permission to create a site

Synopsis

Creating a Request

data CreateSite Source #

See: newCreateSite smart constructor.

Instances

Instances details
ToJSON CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

ToHeaders CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Methods

toHeaders :: CreateSite -> [Header] #

ToPath CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

ToQuery CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

AWSRequest CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Associated Types

type AWSResponse CreateSite #

Generic CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Associated Types

type Rep CreateSite :: Type -> Type #

Read CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Show CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

NFData CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Methods

rnf :: CreateSite -> () #

Eq CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Hashable CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

type AWSResponse CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

type Rep CreateSite Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

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

newCreateSite Source #

Create a value of CreateSite 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:

$sel:clientToken:CreateSite', createSite_clientToken - Undocumented member.

$sel:description:CreateSite', createSite_description - Undocumented member.

CreateSite, createSite_name - Undocumented member.

CreateSite, createSite_countryCode - Undocumented member.

Request Lenses

createSite_name :: Lens' CreateSite Text Source #

Undocumented member.

Destructuring the Response

data CreateSiteResponse Source #

See: newCreateSiteResponse smart constructor.

Constructors

CreateSiteResponse' 

Fields

Instances

Instances details
Generic CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Associated Types

type Rep CreateSiteResponse :: Type -> Type #

Read CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Show CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

NFData CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

Methods

rnf :: CreateSiteResponse -> () #

Eq CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

type Rep CreateSiteResponse Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.CreateSite

type Rep CreateSiteResponse = D1 ('MetaData "CreateSiteResponse" "Amazonka.IoTRoboRunner.CreateSite" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "CreateSiteResponse'" '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)))))

newCreateSiteResponse Source #

Create a value of CreateSiteResponse 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:

$sel:httpStatus:CreateSiteResponse', createSiteResponse_httpStatus - The response's http status code.

CreateSiteResponse, createSiteResponse_arn - Undocumented member.

CreateSiteResponse, createSiteResponse_id - Undocumented member.

CreateSiteResponse, createSiteResponse_createdAt - Undocumented member.

CreateSiteResponse, createSiteResponse_updatedAt - Undocumented member.

Response Lenses