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

Description

Retrieves information about a scene.

Synopsis

Creating a Request

data GetScene Source #

See: newGetScene smart constructor.

Constructors

GetScene' 

Fields

Instances

Instances details
ToHeaders GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Methods

toHeaders :: GetScene -> [Header] #

ToPath GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

ToQuery GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

AWSRequest GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Associated Types

type AWSResponse GetScene #

Generic GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Associated Types

type Rep GetScene :: Type -> Type #

Methods

from :: GetScene -> Rep GetScene x #

to :: Rep GetScene x -> GetScene #

Read GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Show GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

NFData GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Methods

rnf :: GetScene -> () #

Eq GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Hashable GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Methods

hashWithSalt :: Int -> GetScene -> Int #

hash :: GetScene -> Int #

type AWSResponse GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

type Rep GetScene Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

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

newGetScene Source #

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

GetScene, getScene_workspaceId - The ID of the workspace that contains the scene.

GetScene, getScene_sceneId - The ID of the scene.

Request Lenses

getScene_workspaceId :: Lens' GetScene Text Source #

The ID of the workspace that contains the scene.

getScene_sceneId :: Lens' GetScene Text Source #

The ID of the scene.

Destructuring the Response

data GetSceneResponse Source #

See: newGetSceneResponse smart constructor.

Constructors

GetSceneResponse' 

Fields

Instances

Instances details
Generic GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Associated Types

type Rep GetSceneResponse :: Type -> Type #

Read GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Show GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

NFData GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

Methods

rnf :: GetSceneResponse -> () #

Eq GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

type Rep GetSceneResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetScene

newGetSceneResponse Source #

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

GetSceneResponse, getSceneResponse_description - The description of the scene.

$sel:httpStatus:GetSceneResponse', getSceneResponse_httpStatus - The response's http status code.

GetScene, getSceneResponse_workspaceId - The ID of the workspace that contains the scene.

GetScene, getSceneResponse_sceneId - The ID of the scene.

GetSceneResponse, getSceneResponse_contentLocation - The relative path that specifies the location of the content definition file.

GetSceneResponse, getSceneResponse_arn - The ARN of the scene.

GetSceneResponse, getSceneResponse_creationDateTime - The date and time when the scene was created.

GetSceneResponse, getSceneResponse_updateDateTime - The date and time when the scene was last updated.

Response Lenses

getSceneResponse_capabilities :: Lens' GetSceneResponse (Maybe [Text]) Source #

A list of capabilities that the scene uses to render.

getSceneResponse_httpStatus :: Lens' GetSceneResponse Int Source #

The response's http status code.

getSceneResponse_workspaceId :: Lens' GetSceneResponse Text Source #

The ID of the workspace that contains the scene.

getSceneResponse_contentLocation :: Lens' GetSceneResponse Text Source #

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

getSceneResponse_creationDateTime :: Lens' GetSceneResponse UTCTime Source #

The date and time when the scene was created.

getSceneResponse_updateDateTime :: Lens' GetSceneResponse UTCTime Source #

The date and time when the scene was last updated.