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

Description

Gets the SyncJob.

Synopsis

Creating a Request

data GetSyncJob Source #

See: newGetSyncJob smart constructor.

Constructors

GetSyncJob' 

Fields

Instances

Instances details
ToHeaders GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Methods

toHeaders :: GetSyncJob -> [Header] #

ToPath GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

ToQuery GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

AWSRequest GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Associated Types

type AWSResponse GetSyncJob #

Generic GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Associated Types

type Rep GetSyncJob :: Type -> Type #

Read GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Show GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

NFData GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Methods

rnf :: GetSyncJob -> () #

Eq GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Hashable GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

type AWSResponse GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

type Rep GetSyncJob Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

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

newGetSyncJob Source #

Arguments

:: Text

GetSyncJob

-> GetSyncJob 

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

GetSyncJob, getSyncJob_workspaceId - The workspace Id.

GetSyncJob, getSyncJob_syncSource - The sync soucre.

Currently the only supported syncSoucre is SITEWISE .

Request Lenses

getSyncJob_syncSource :: Lens' GetSyncJob Text Source #

The sync soucre.

Currently the only supported syncSoucre is SITEWISE .

Destructuring the Response

data GetSyncJobResponse Source #

See: newGetSyncJobResponse smart constructor.

Constructors

GetSyncJobResponse' 

Fields

Instances

Instances details
Generic GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Associated Types

type Rep GetSyncJobResponse :: Type -> Type #

Read GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Show GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

NFData GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

Methods

rnf :: GetSyncJobResponse -> () #

Eq GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

type Rep GetSyncJobResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.GetSyncJob

newGetSyncJobResponse Source #

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

GetSyncJobResponse, getSyncJobResponse_arn - The sync job ARN.

GetSyncJob, getSyncJobResponse_workspaceId - The ID of the workspace that contains the sync job.

GetSyncJob, getSyncJobResponse_syncSource - The sync soucre.

Currently the only supported syncSoucre is SITEWISE .

$sel:syncRole:GetSyncJobResponse', getSyncJobResponse_syncRole - The sync IAM role.

GetSyncJobResponse, getSyncJobResponse_status - The SyncJob response status.

GetSyncJobResponse, getSyncJobResponse_creationDateTime - The creation date and time.

GetSyncJobResponse, getSyncJobResponse_updateDateTime - The update date and time.

Response Lenses

getSyncJobResponse_workspaceId :: Lens' GetSyncJobResponse Text Source #

The ID of the workspace that contains the sync job.

getSyncJobResponse_syncSource :: Lens' GetSyncJobResponse Text Source #

The sync soucre.

Currently the only supported syncSoucre is SITEWISE .