amazonka-iottwinmaker-2.0: Amazon IoT TwinMaker 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.IotTwinMaker.UpdateScene

Description

Updates a scene.

Synopsis

Creating a Request

data UpdateScene Source #

See: newUpdateScene smart constructor.

Constructors

UpdateScene' 

Fields

Instances

Instances details
ToJSON UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

ToHeaders UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Methods

toHeaders :: UpdateScene -> [Header] #

ToPath UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

ToQuery UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

AWSRequest UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Associated Types

type AWSResponse UpdateScene #

Generic UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Associated Types

type Rep UpdateScene :: Type -> Type #

Read UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Show UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

NFData UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Methods

rnf :: UpdateScene -> () #

Eq UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Hashable UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

type AWSResponse UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

type Rep UpdateScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

type Rep UpdateScene = D1 ('MetaData "UpdateScene" "Amazonka.IotTwinMaker.UpdateScene" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "UpdateScene'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "capabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "contentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sceneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateScene Source #

Create a value of UpdateScene 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:capabilities:UpdateScene', updateScene_capabilities - A list of capabilities that the scene uses to render.

UpdateScene, updateScene_contentLocation - The relative path that specifies the location of the content definition file.

UpdateScene, updateScene_description - The description of this scene.

UpdateScene, updateScene_workspaceId - The ID of the workspace that contains the scene.

UpdateScene, updateScene_sceneId - The ID of the scene.

Request Lenses

updateScene_capabilities :: Lens' UpdateScene (Maybe [Text]) Source #

A list of capabilities that the scene uses to render.

updateScene_contentLocation :: Lens' UpdateScene (Maybe Text) Source #

The relative path that specifies the location of the content definition file.

updateScene_description :: Lens' UpdateScene (Maybe Text) Source #

The description of this scene.

updateScene_workspaceId :: Lens' UpdateScene Text Source #

The ID of the workspace that contains the scene.

Destructuring the Response

data UpdateSceneResponse Source #

See: newUpdateSceneResponse smart constructor.

Constructors

UpdateSceneResponse' 

Fields

Instances

Instances details
Generic UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Associated Types

type Rep UpdateSceneResponse :: Type -> Type #

Read UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Show UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

NFData UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

Methods

rnf :: UpdateSceneResponse -> () #

Eq UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

type Rep UpdateSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.UpdateScene

type Rep UpdateSceneResponse = D1 ('MetaData "UpdateSceneResponse" "Amazonka.IotTwinMaker.UpdateScene" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "UpdateSceneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newUpdateSceneResponse Source #

Create a value of UpdateSceneResponse 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:UpdateSceneResponse', updateSceneResponse_httpStatus - The response's http status code.

UpdateSceneResponse, updateSceneResponse_updateDateTime - The date and time when the scene was last updated.

Response Lenses

updateSceneResponse_updateDateTime :: Lens' UpdateSceneResponse UTCTime Source #

The date and time when the scene was last updated.