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

Description

Derived from API version 2010-06-01 of the AWS service descriptions, licensed under Apache 2.0.

AWS Import/Export Service AWS Import/Export accelerates transferring large amounts of data between the AWS cloud and portable storage devices that you mail to us. AWS Import/Export transfers data directly onto and off of your storage devices using Amazon's high-speed internal network and bypassing the Internet. For large data sets, AWS Import/Export is often faster than Internet transfer and more cost effective than upgrading your connectivity.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2010-06-01 of the Amazon Import/Export SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ImportExport.

BucketPermissionException

_BucketPermissionException :: AsError a => Fold a ServiceError Source #

The account specified does not have the appropriate bucket permissions.

CanceledJobIdException

_CanceledJobIdException :: AsError a => Fold a ServiceError Source #

The specified job ID has been canceled and is no longer valid.

CreateJobQuotaExceededException

_CreateJobQuotaExceededException :: AsError a => Fold a ServiceError Source #

Each account can create only a certain number of jobs per day. If you need to create more than this, please contact awsimportexport@amazon.com to explain your particular use case.

ExpiredJobIdException

_ExpiredJobIdException :: AsError a => Fold a ServiceError Source #

Indicates that the specified job has expired out of the system.

InvalidAccessKeyIdException

_InvalidAccessKeyIdException :: AsError a => Fold a ServiceError Source #

The AWS Access Key ID specified in the request did not match the manifest's accessKeyId value. The manifest and the request authentication must use the same AWS Access Key ID.

InvalidAddressException

_InvalidAddressException :: AsError a => Fold a ServiceError Source #

The address specified in the manifest is invalid.

InvalidCustomsException

_InvalidCustomsException :: AsError a => Fold a ServiceError Source #

One or more customs parameters was invalid. Please correct and resubmit.

InvalidFileSystemException

_InvalidFileSystemException :: AsError a => Fold a ServiceError Source #

File system specified in export manifest is invalid.

InvalidJobIdException

_InvalidJobIdException :: AsError a => Fold a ServiceError Source #

The JOBID was missing, not found, or not associated with the AWS account.

InvalidManifestFieldException

_InvalidManifestFieldException :: AsError a => Fold a ServiceError Source #

One or more manifest fields was invalid. Please correct and resubmit.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

One or more parameters had an invalid value.

InvalidVersionException

_InvalidVersionException :: AsError a => Fold a ServiceError Source #

The client tool version is invalid.

MalformedManifestException

_MalformedManifestException :: AsError a => Fold a ServiceError Source #

Your manifest is not well-formed.

MissingCustomsException

_MissingCustomsException :: AsError a => Fold a ServiceError Source #

One or more required customs parameters was missing from the manifest.

MissingManifestFieldException

_MissingManifestFieldException :: AsError a => Fold a ServiceError Source #

One or more required fields were missing from the manifest file. Please correct and resubmit.

MissingParameterException

_MissingParameterException :: AsError a => Fold a ServiceError Source #

One or more required parameters was missing from the request.

MultipleRegionsException

_MultipleRegionsException :: AsError a => Fold a ServiceError Source #

Your manifest file contained buckets from multiple regions. A job is restricted to buckets from one region. Please correct and resubmit.

NoSuchBucketException

_NoSuchBucketException :: AsError a => Fold a ServiceError Source #

The specified bucket does not exist. Create the specified bucket or change the manifest's bucket, exportBucket, or logBucket field to a bucket that the account, as specified by the manifest's Access Key ID, has write permissions to.

UnableToCancelJobIdException

_UnableToCancelJobIdException :: AsError a => Fold a ServiceError Source #

AWS Import/Export cannot cancel the job

UnableToUpdateJobIdException

_UnableToUpdateJobIdException :: AsError a => Fold a ServiceError Source #

AWS Import/Export cannot update the job

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CancelJob

data CancelJob Source #

Input structure for the CancelJob operation.

See: newCancelJob smart constructor.

Constructors

CancelJob' (Maybe Text) Text 

Instances

Instances details
ToHeaders CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Methods

toHeaders :: CancelJob -> [Header] #

ToPath CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

ToQuery CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

AWSRequest CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Associated Types

type AWSResponse CancelJob #

Generic CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Associated Types

type Rep CancelJob :: Type -> Type #

Read CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Show CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

NFData CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Methods

rnf :: CancelJob -> () #

Eq CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Hashable CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

type AWSResponse CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

type Rep CancelJob Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

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

newCancelJob Source #

Arguments

:: Text

CancelJob

-> CancelJob 

Create a value of CancelJob 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:CancelJob', cancelJob_aPIVersion - Undocumented member.

CancelJob, cancelJob_jobId - Undocumented member.

data CancelJobResponse Source #

Output structure for the CancelJob operation.

See: newCancelJobResponse smart constructor.

Instances

Instances details
Generic CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Associated Types

type Rep CancelJobResponse :: Type -> Type #

Read CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Show CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

NFData CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

Methods

rnf :: CancelJobResponse -> () #

Eq CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

type Rep CancelJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CancelJob

type Rep CancelJobResponse = D1 ('MetaData "CancelJobResponse" "Amazonka.ImportExport.CancelJob" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "CancelJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "success") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelJobResponse Source #

Create a value of CancelJobResponse 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:success:CancelJobResponse', cancelJobResponse_success - Undocumented member.

$sel:httpStatus:CancelJobResponse', cancelJobResponse_httpStatus - The response's http status code.

CreateJob

data CreateJob Source #

Input structure for the CreateJob operation.

See: newCreateJob smart constructor.

Instances

Instances details
ToHeaders CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Methods

toHeaders :: CreateJob -> [Header] #

ToPath CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

ToQuery CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

AWSRequest CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Associated Types

type AWSResponse CreateJob #

Generic CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Associated Types

type Rep CreateJob :: Type -> Type #

Read CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Show CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

NFData CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Methods

rnf :: CreateJob -> () #

Eq CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Hashable CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

type AWSResponse CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

type Rep CreateJob Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

type Rep CreateJob = D1 ('MetaData "CreateJob" "Amazonka.ImportExport.CreateJob" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "CreateJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aPIVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manifestAddendum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobType) :*: (S1 ('MetaSel ('Just "manifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "validateOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newCreateJob Source #

Create a value of CreateJob 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:CreateJob', createJob_aPIVersion - Undocumented member.

$sel:manifestAddendum:CreateJob', createJob_manifestAddendum - Undocumented member.

CreateJob, createJob_jobType - Undocumented member.

$sel:manifest:CreateJob', createJob_manifest - Undocumented member.

$sel:validateOnly:CreateJob', createJob_validateOnly - Undocumented member.

data CreateJobResponse Source #

Output structure for the CreateJob operation.

See: newCreateJobResponse smart constructor.

Instances

Instances details
Generic CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Associated Types

type Rep CreateJobResponse :: Type -> Type #

Read CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Show CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

NFData CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

Methods

rnf :: CreateJobResponse -> () #

Eq CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

type Rep CreateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.CreateJob

type Rep CreateJobResponse = D1 ('MetaData "CreateJobResponse" "Amazonka.ImportExport.CreateJob" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "CreateJobResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "artifactList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact])) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobType)))) :*: ((S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signatureFileContents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "warningMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateJobResponse Source #

Create a value of CreateJobResponse 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:CreateJobResponse', createJobResponse_artifactList - Undocumented member.

CreateJobResponse, createJobResponse_jobId - Undocumented member.

CreateJob, createJobResponse_jobType - Undocumented member.

$sel:signature:CreateJobResponse', createJobResponse_signature - Undocumented member.

$sel:signatureFileContents:CreateJobResponse', createJobResponse_signatureFileContents - Undocumented member.

$sel:warningMessage:CreateJobResponse', createJobResponse_warningMessage - Undocumented member.

$sel:httpStatus:CreateJobResponse', createJobResponse_httpStatus - The response's http status code.

GetShippingLabel

data GetShippingLabel Source #

See: newGetShippingLabel smart constructor.

Instances

Instances details
ToHeaders GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

ToPath GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

ToQuery GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

AWSRequest GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Associated Types

type AWSResponse GetShippingLabel #

Generic GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Associated Types

type Rep GetShippingLabel :: Type -> Type #

Read GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Show GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

NFData GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Methods

rnf :: GetShippingLabel -> () #

Eq GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Hashable GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

type AWSResponse GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

type Rep GetShippingLabel Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

type Rep GetShippingLabel = D1 ('MetaData "GetShippingLabel" "Amazonka.ImportExport.GetShippingLabel" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "GetShippingLabel'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "aPIVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "city") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "company") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "country") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "postalCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stateOrProvince") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "street1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "street2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "street3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))))

newGetShippingLabel :: GetShippingLabel Source #

Create a value of GetShippingLabel 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:GetShippingLabel', getShippingLabel_aPIVersion - Undocumented member.

$sel:city:GetShippingLabel', getShippingLabel_city - Undocumented member.

$sel:company:GetShippingLabel', getShippingLabel_company - Undocumented member.

$sel:country:GetShippingLabel', getShippingLabel_country - Undocumented member.

$sel:name:GetShippingLabel', getShippingLabel_name - Undocumented member.

$sel:phoneNumber:GetShippingLabel', getShippingLabel_phoneNumber - Undocumented member.

$sel:postalCode:GetShippingLabel', getShippingLabel_postalCode - Undocumented member.

$sel:stateOrProvince:GetShippingLabel', getShippingLabel_stateOrProvince - Undocumented member.

$sel:street1:GetShippingLabel', getShippingLabel_street1 - Undocumented member.

$sel:street2:GetShippingLabel', getShippingLabel_street2 - Undocumented member.

$sel:street3:GetShippingLabel', getShippingLabel_street3 - Undocumented member.

$sel:jobIds:GetShippingLabel', getShippingLabel_jobIds - Undocumented member.

data GetShippingLabelResponse Source #

See: newGetShippingLabelResponse smart constructor.

Instances

Instances details
Generic GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Associated Types

type Rep GetShippingLabelResponse :: Type -> Type #

Read GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Show GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

NFData GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

Eq GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

type Rep GetShippingLabelResponse Source # 
Instance details

Defined in Amazonka.ImportExport.GetShippingLabel

type Rep GetShippingLabelResponse = D1 ('MetaData "GetShippingLabelResponse" "Amazonka.ImportExport.GetShippingLabel" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "GetShippingLabelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shippingLabelURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "warning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetShippingLabelResponse Source #

Create a value of GetShippingLabelResponse 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:shippingLabelURL:GetShippingLabelResponse', getShippingLabelResponse_shippingLabelURL - Undocumented member.

$sel:warning:GetShippingLabelResponse', getShippingLabelResponse_warning - Undocumented member.

$sel:httpStatus:GetShippingLabelResponse', getShippingLabelResponse_httpStatus - The response's http status code.

GetStatus

data GetStatus Source #

Input structure for the GetStatus operation.

See: newGetStatus smart constructor.

Constructors

GetStatus' (Maybe Text) Text 

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.

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.

ListJobs (Paginated)

data ListJobs Source #

Input structure for the ListJobs operation.

See: newListJobs smart constructor.

Constructors

ListJobs' (Maybe Text) (Maybe Text) (Maybe Int) 

Instances

Instances details
ToHeaders ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Methods

toHeaders :: ListJobs -> [Header] #

ToPath ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

ToQuery ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

AWSPager ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

AWSRequest ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Associated Types

type AWSResponse ListJobs #

Generic ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Associated Types

type Rep ListJobs :: Type -> Type #

Methods

from :: ListJobs -> Rep ListJobs x #

to :: Rep ListJobs x -> ListJobs #

Read ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Show ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

NFData ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Methods

rnf :: ListJobs -> () #

Eq ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Hashable ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Methods

hashWithSalt :: Int -> ListJobs -> Int #

hash :: ListJobs -> Int #

type AWSResponse ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

type Rep ListJobs Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

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

newListJobs :: ListJobs Source #

Create a value of ListJobs 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:ListJobs', listJobs_aPIVersion - Undocumented member.

$sel:marker:ListJobs', listJobs_marker - Undocumented member.

$sel:maxJobs:ListJobs', listJobs_maxJobs - Undocumented member.

data ListJobsResponse Source #

Output structure for the ListJobs operation.

See: newListJobsResponse smart constructor.

Constructors

ListJobsResponse' (Maybe Bool) (Maybe [Job]) Int 

Instances

Instances details
Generic ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Associated Types

type Rep ListJobsResponse :: Type -> Type #

Read ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Show ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

NFData ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

Methods

rnf :: ListJobsResponse -> () #

Eq ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

type Rep ListJobsResponse Source # 
Instance details

Defined in Amazonka.ImportExport.ListJobs

type Rep ListJobsResponse = D1 ('MetaData "ListJobsResponse" "Amazonka.ImportExport.ListJobs" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "ListJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isTruncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Job])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListJobsResponse Source #

Create a value of ListJobsResponse 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:isTruncated:ListJobsResponse', listJobsResponse_isTruncated - Undocumented member.

$sel:jobs:ListJobsResponse', listJobsResponse_jobs - Undocumented member.

$sel:httpStatus:ListJobsResponse', listJobsResponse_httpStatus - The response's http status code.

UpdateJob

data UpdateJob Source #

Input structure for the UpateJob operation.

See: newUpdateJob smart constructor.

Instances

Instances details
ToHeaders UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Methods

toHeaders :: UpdateJob -> [Header] #

ToPath UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

ToQuery UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

AWSRequest UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Associated Types

type AWSResponse UpdateJob #

Generic UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Associated Types

type Rep UpdateJob :: Type -> Type #

Read UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Show UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

NFData UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Methods

rnf :: UpdateJob -> () #

Eq UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Hashable UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

type AWSResponse UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

type Rep UpdateJob Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

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

newUpdateJob Source #

Create a value of UpdateJob 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:UpdateJob', updateJob_aPIVersion - Undocumented member.

UpdateJob, updateJob_jobId - Undocumented member.

$sel:manifest:UpdateJob', updateJob_manifest - Undocumented member.

UpdateJob, updateJob_jobType - Undocumented member.

$sel:validateOnly:UpdateJob', updateJob_validateOnly - Undocumented member.

data UpdateJobResponse Source #

Output structure for the UpateJob operation.

See: newUpdateJobResponse smart constructor.

Instances

Instances details
Generic UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Associated Types

type Rep UpdateJobResponse :: Type -> Type #

Read UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Show UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

NFData UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

Methods

rnf :: UpdateJobResponse -> () #

Eq UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

type Rep UpdateJobResponse Source # 
Instance details

Defined in Amazonka.ImportExport.UpdateJob

type Rep UpdateJobResponse = D1 ('MetaData "UpdateJobResponse" "Amazonka.ImportExport.UpdateJob" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "UpdateJobResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "artifactList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact])) :*: S1 ('MetaSel ('Just "success") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "warningMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateJobResponse Source #

Create a value of UpdateJobResponse 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:UpdateJobResponse', updateJobResponse_artifactList - Undocumented member.

$sel:success:UpdateJobResponse', updateJobResponse_success - Undocumented member.

$sel:warningMessage:UpdateJobResponse', updateJobResponse_warningMessage - Undocumented member.

$sel:httpStatus:UpdateJobResponse', updateJobResponse_httpStatus - The response's http status code.

Types

JobType

newtype JobType Source #

Specifies whether the job to initiate is an import or export job.

Constructors

JobType' 

Fields

Bundled Patterns

pattern JobType_Export :: JobType 
pattern JobType_Import :: JobType 

Instances

Instances details
FromJSON JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToJSON JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToByteString JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

toBS :: JobType -> ByteString #

ToHeader JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

toHeader :: HeaderName -> JobType -> [Header] #

ToLog JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToQuery JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

FromText JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToText JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

toText :: JobType -> Text #

FromXML JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

ToXML JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

toXML :: JobType -> XML #

Generic JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Associated Types

type Rep JobType :: Type -> Type #

Methods

from :: JobType -> Rep JobType x #

to :: Rep JobType x -> JobType #

Read JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

NFData JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

rnf :: JobType -> () #

Eq JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

(==) :: JobType -> JobType -> Bool #

(/=) :: JobType -> JobType -> Bool #

Ord JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Hashable JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

type Rep JobType Source # 
Instance details

Defined in Amazonka.ImportExport.Types.JobType

type Rep JobType = D1 ('MetaData "JobType" "Amazonka.ImportExport.Types.JobType" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'True) (C1 ('MetaCons "JobType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Artifact

data Artifact Source #

A discrete item that contains the description and URL of an artifact (such as a PDF).

See: newArtifact smart constructor.

Constructors

Artifact' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromXML Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Generic Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Associated Types

type Rep Artifact :: Type -> Type #

Methods

from :: Artifact -> Rep Artifact x #

to :: Rep Artifact x -> Artifact #

Read Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Show Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

NFData Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Methods

rnf :: Artifact -> () #

Eq Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Hashable Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

type Rep Artifact Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Artifact

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

newArtifact :: Artifact Source #

Create a value of Artifact 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:description:Artifact', artifact_description - Undocumented member.

$sel:url:Artifact', artifact_url - Undocumented member.

Job

data Job Source #

Representation of a job returned by the ListJobs operation.

See: newJob smart constructor.

Constructors

Job' JobType Text Bool ISO8601 

Instances

Instances details
FromXML Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Methods

parseXML :: [Node] -> Either String Job #

Generic Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

Read Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Show Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

NFData Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Methods

rnf :: Job -> () #

Eq Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Hashable Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

type Rep Job Source # 
Instance details

Defined in Amazonka.ImportExport.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.ImportExport.Types.Job" "amazonka-importexport-2.0-Jy65964a2E2FHiikVjI7dI" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobType) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "isCanceled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newJob Source #

Create a value of Job 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:jobType:Job', job_jobType - Undocumented member.

$sel:jobId:Job', job_jobId - Undocumented member.

$sel:isCanceled:Job', job_isCanceled - Undocumented member.

$sel:creationDate:Job', job_creationDate - Undocumented member.