libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DataExchange.Types.JobEntry

Description

 
Synopsis

Documentation

data JobEntry Source #

AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.

See: newJobEntry smart constructor.

Constructors

JobEntry' 

Fields

Instances

Instances details
Eq JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Read JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Show JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Generic JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Associated Types

type Rep JobEntry :: Type -> Type #

Methods

from :: JobEntry -> Rep JobEntry x #

to :: Rep JobEntry x -> JobEntry #

NFData JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Methods

rnf :: JobEntry -> () #

Hashable JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Methods

hashWithSalt :: Int -> JobEntry -> Int #

hash :: JobEntry -> Int #

FromJSON JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

type Rep JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

newJobEntry Source #

Create a value of JobEntry 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:errors:JobEntry', jobEntry_errors - Errors for jobs.

$sel:type':JobEntry', jobEntry_type - The job type.

$sel:details:JobEntry', jobEntry_details - Details of the operation to be performed by the job, such as export destination details or import source details.

$sel:state:JobEntry', jobEntry_state - The state of the job.

$sel:createdAt:JobEntry', jobEntry_createdAt - The date and time that the job was created, in ISO 8601 format.

$sel:id:JobEntry', jobEntry_id - The unique identifier for the job.

$sel:arn:JobEntry', jobEntry_arn - The ARN for the job.

$sel:updatedAt:JobEntry', jobEntry_updatedAt - The date and time that the job was last updated, in ISO 8601 format.

jobEntry_details :: Lens' JobEntry ResponseDetails Source #

Details of the operation to be performed by the job, such as export destination details or import source details.

jobEntry_state :: Lens' JobEntry State Source #

The state of the job.

jobEntry_createdAt :: Lens' JobEntry UTCTime Source #

The date and time that the job was created, in ISO 8601 format.

jobEntry_id :: Lens' JobEntry Text Source #

The unique identifier for the job.

jobEntry_arn :: Lens' JobEntry Text Source #

The ARN for the job.

jobEntry_updatedAt :: Lens' JobEntry UTCTime Source #

The date and time that the job was last updated, in ISO 8601 format.