libZSservicesZSamazonka-personalizeZSamazonka-personalize
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.Personalize.Types.BatchInferenceJob

Description

 
Synopsis

Documentation

data BatchInferenceJob Source #

Contains information on a batch inference job.

See: newBatchInferenceJob smart constructor.

Constructors

BatchInferenceJob' 

Fields

Instances

Instances details
Eq BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Read BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Show BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Generic BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Associated Types

type Rep BatchInferenceJob :: Type -> Type #

NFData BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Methods

rnf :: BatchInferenceJob -> () #

Hashable BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

FromJSON BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

type Rep BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

type Rep BatchInferenceJob = D1 ('MetaData "BatchInferenceJob" "Amazonka.Personalize.Types.BatchInferenceJob" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobOutput)))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "numResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "batchInferenceJobConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobConfig)) :*: (S1 ('MetaSel ('Just "batchInferenceJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobInput)))))))

newBatchInferenceJob :: BatchInferenceJob Source #

Create a value of BatchInferenceJob 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:failureReason:BatchInferenceJob', batchInferenceJob_failureReason - If the batch inference job failed, the reason for the failure.

$sel:status:BatchInferenceJob', batchInferenceJob_status - The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

$sel:jobOutput:BatchInferenceJob', batchInferenceJob_jobOutput - The Amazon S3 bucket that contains the output data generated by the batch inference job.

$sel:jobName:BatchInferenceJob', batchInferenceJob_jobName - The name of the batch inference job.

$sel:lastUpdatedDateTime:BatchInferenceJob', batchInferenceJob_lastUpdatedDateTime - The time at which the batch inference job was last updated.

$sel:numResults:BatchInferenceJob', batchInferenceJob_numResults - The number of recommendations generated by the batch inference job. This number includes the error messages generated for failed input records.

$sel:batchInferenceJobConfig:BatchInferenceJob', batchInferenceJob_batchInferenceJobConfig - A string to string map of the configuration details of a batch inference job.

$sel:batchInferenceJobArn:BatchInferenceJob', batchInferenceJob_batchInferenceJobArn - The Amazon Resource Name (ARN) of the batch inference job.

$sel:filterArn:BatchInferenceJob', batchInferenceJob_filterArn - The ARN of the filter used on the batch inference job.

$sel:creationDateTime:BatchInferenceJob', batchInferenceJob_creationDateTime - The time at which the batch inference job was created.

$sel:solutionVersionArn:BatchInferenceJob', batchInferenceJob_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version from which the batch inference job was created.

$sel:roleArn:BatchInferenceJob', batchInferenceJob_roleArn - The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.

$sel:jobInput:BatchInferenceJob', batchInferenceJob_jobInput - The Amazon S3 path that leads to the input data used to generate the batch inference job.

batchInferenceJob_failureReason :: Lens' BatchInferenceJob (Maybe Text) Source #

If the batch inference job failed, the reason for the failure.

batchInferenceJob_status :: Lens' BatchInferenceJob (Maybe Text) Source #

The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

batchInferenceJob_jobOutput :: Lens' BatchInferenceJob (Maybe BatchInferenceJobOutput) Source #

The Amazon S3 bucket that contains the output data generated by the batch inference job.

batchInferenceJob_jobName :: Lens' BatchInferenceJob (Maybe Text) Source #

The name of the batch inference job.

batchInferenceJob_lastUpdatedDateTime :: Lens' BatchInferenceJob (Maybe UTCTime) Source #

The time at which the batch inference job was last updated.

batchInferenceJob_numResults :: Lens' BatchInferenceJob (Maybe Int) Source #

The number of recommendations generated by the batch inference job. This number includes the error messages generated for failed input records.

batchInferenceJob_batchInferenceJobConfig :: Lens' BatchInferenceJob (Maybe BatchInferenceJobConfig) Source #

A string to string map of the configuration details of a batch inference job.

batchInferenceJob_batchInferenceJobArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the batch inference job.

batchInferenceJob_filterArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The ARN of the filter used on the batch inference job.

batchInferenceJob_creationDateTime :: Lens' BatchInferenceJob (Maybe UTCTime) Source #

The time at which the batch inference job was created.

batchInferenceJob_solutionVersionArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version from which the batch inference job was created.

batchInferenceJob_roleArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.

batchInferenceJob_jobInput :: Lens' BatchInferenceJob (Maybe BatchInferenceJobInput) Source #

The Amazon S3 path that leads to the input data used to generate the batch inference job.