amazonka-importexport-2.0: Amazon Import/Export 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.ImportExport.GetStatus

Description

This operation returns information about a job, including where the job is in the processing pipeline, the status of the results, and the signature value associated with the job. You can only return information about jobs you own.

Synopsis

Creating a Request

data GetStatus Source #

Input structure for the GetStatus operation.

See: newGetStatus smart constructor.

Constructors

GetStatus' 

Fields

Instances

Instances details
ToHeaders GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Methods

toHeaders :: GetStatus -> [Header] #

ToPath GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

ToQuery GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

AWSRequest GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Associated Types

type AWSResponse GetStatus #

Generic GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Associated Types

type Rep GetStatus :: Type -> Type #

Read GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Show GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

NFData GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Methods

rnf :: GetStatus -> () #

Eq GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Hashable GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

type AWSResponse GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

type Rep GetStatus Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

type Rep GetStatus = D1 ('MetaData "GetStatus" "Amazonka.ImportExport.GetStatus" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "GetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aPIVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetStatus Source #

Arguments

:: Text

GetStatus

-> GetStatus 

Create a value of GetStatus 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:aPIVersion:GetStatus', getStatus_aPIVersion - Undocumented member.

GetStatus, getStatus_jobId - Undocumented member.

Request Lenses

getStatus_jobId :: Lens' GetStatus Text Source #

Undocumented member.

Destructuring the Response

data GetStatusResponse Source #

Output structure for the GetStatus operation.

See: newGetStatusResponse smart constructor.

Instances

Instances details
Generic GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Associated Types

type Rep GetStatusResponse :: Type -> Type #

Read GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Show GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

NFData GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

Methods

rnf :: GetStatusResponse -> () #

Eq GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

type Rep GetStatusResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetStatus

type Rep GetStatusResponse = D1 ('MetaData "GetStatusResponse" "Amazonka.ImportExport.GetStatus" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "GetStatusResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "artifactList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact])) :*: S1 ('MetaSel ('Just "carrier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "currentManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "errorCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobType)) :*: S1 ('MetaSel ('Just "locationCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "locationMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logBucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "progressCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "progressMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "signatureFileContents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "trackingNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newGetStatusResponse Source #

Create a value of GetStatusResponse 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:artifactList:GetStatusResponse', getStatusResponse_artifactList - Undocumented member.

$sel:carrier:GetStatusResponse', getStatusResponse_carrier - Undocumented member.

GetStatusResponse, getStatusResponse_creationDate - Undocumented member.

$sel:currentManifest:GetStatusResponse', getStatusResponse_currentManifest - Undocumented member.

$sel:errorCount:GetStatusResponse', getStatusResponse_errorCount - Undocumented member.

GetStatus, getStatusResponse_jobId - Undocumented member.

GetStatusResponse, getStatusResponse_jobType - Undocumented member.

$sel:locationCode:GetStatusResponse', getStatusResponse_locationCode - Undocumented member.

$sel:locationMessage:GetStatusResponse', getStatusResponse_locationMessage - Undocumented member.

$sel:logBucket:GetStatusResponse', getStatusResponse_logBucket - Undocumented member.

$sel:logKey:GetStatusResponse', getStatusResponse_logKey - Undocumented member.

$sel:progressCode:GetStatusResponse', getStatusResponse_progressCode - Undocumented member.

$sel:progressMessage:GetStatusResponse', getStatusResponse_progressMessage - Undocumented member.

$sel:signature:GetStatusResponse', getStatusResponse_signature - Undocumented member.

$sel:signatureFileContents:GetStatusResponse', getStatusResponse_signatureFileContents - Undocumented member.

$sel:trackingNumber:GetStatusResponse', getStatusResponse_trackingNumber - Undocumented member.

$sel:httpStatus:GetStatusResponse', getStatusResponse_httpStatus - The response's http status code.

Response Lenses

getStatusResponse_httpStatus :: Lens' GetStatusResponse Int Source #

The response's http status code.