libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
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.SageMaker.Types.ProcessingJob

Description

 
Synopsis

Documentation

data ProcessingJob Source #

An Amazon SageMaker processing job that is used to analyze data and evaluate models. For more information, see Process Data and Evaluate Models.

See: newProcessingJob smart constructor.

Constructors

ProcessingJob' 

Fields

Instances

Instances details
Eq ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

Read ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

Show ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

Generic ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

Associated Types

type Rep ProcessingJob :: Type -> Type #

NFData ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

Methods

rnf :: ProcessingJob -> () #

Hashable ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

FromJSON ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

type Rep ProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingJob

type Rep ProcessingJob = D1 ('MetaData "ProcessingJob" "Amazonka.SageMaker.Types.ProcessingJob" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "ProcessingJob'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "monitoringScheduleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSpecification)) :*: S1 ('MetaSel ('Just "processingResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingResources))))) :*: ((S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "processingJobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stoppingCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingStoppingCondition)))) :*: (S1 ('MetaSel ('Just "experimentConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentConfig)) :*: (S1 ('MetaSel ('Just "lastModifiedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "processingInputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProcessingInput])))))) :*: (((S1 ('MetaSel ('Just "networkConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkConfig)) :*: S1 ('MetaSel ('Just "autoMLJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "trainingJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "processingJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingJobStatus)) :*: S1 ('MetaSel ('Just "exitMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "processingOutputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingOutputConfig)) :*: (S1 ('MetaSel ('Just "processingStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "processingEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "processingJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newProcessingJob :: ProcessingJob Source #

Create a value of ProcessingJob 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:creationTime:ProcessingJob', processingJob_creationTime - The time the processing job was created.

$sel:failureReason:ProcessingJob', processingJob_failureReason - A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

$sel:monitoringScheduleArn:ProcessingJob', processingJob_monitoringScheduleArn - The ARN of a monitoring schedule for an endpoint associated with this processing job.

$sel:appSpecification:ProcessingJob', processingJob_appSpecification - Undocumented member.

$sel:processingResources:ProcessingJob', processingJob_processingResources - Undocumented member.

$sel:environment:ProcessingJob', processingJob_environment - Sets the environment variables in the Docker container.

$sel:processingJobName:ProcessingJob', processingJob_processingJobName - The name of the processing job.

$sel:stoppingCondition:ProcessingJob', processingJob_stoppingCondition - Undocumented member.

$sel:experimentConfig:ProcessingJob', processingJob_experimentConfig - Undocumented member.

$sel:lastModifiedTime:ProcessingJob', processingJob_lastModifiedTime - The time the processing job was last modified.

$sel:processingInputs:ProcessingJob', processingJob_processingInputs - List of input configurations for the processing job.

$sel:networkConfig:ProcessingJob', processingJob_networkConfig - Undocumented member.

$sel:autoMLJobArn:ProcessingJob', processingJob_autoMLJobArn - The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.

$sel:trainingJobArn:ProcessingJob', processingJob_trainingJobArn - The ARN of the training job associated with this processing job.

$sel:processingJobStatus:ProcessingJob', processingJob_processingJobStatus - The status of the processing job.

$sel:exitMessage:ProcessingJob', processingJob_exitMessage - A string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

$sel:processingOutputConfig:ProcessingJob', processingJob_processingOutputConfig - Undocumented member.

$sel:processingStartTime:ProcessingJob', processingJob_processingStartTime - The time that the processing job started.

$sel:processingEndTime:ProcessingJob', processingJob_processingEndTime - The time that the processing job ended.

$sel:tags:ProcessingJob', processingJob_tags - An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

$sel:processingJobArn:ProcessingJob', processingJob_processingJobArn - The ARN of the processing job.

$sel:roleArn:ProcessingJob', processingJob_roleArn - The ARN of the role used to create the processing job.

processingJob_creationTime :: Lens' ProcessingJob (Maybe UTCTime) Source #

The time the processing job was created.

processingJob_failureReason :: Lens' ProcessingJob (Maybe Text) Source #

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

processingJob_monitoringScheduleArn :: Lens' ProcessingJob (Maybe Text) Source #

The ARN of a monitoring schedule for an endpoint associated with this processing job.

processingJob_environment :: Lens' ProcessingJob (Maybe (HashMap Text Text)) Source #

Sets the environment variables in the Docker container.

processingJob_lastModifiedTime :: Lens' ProcessingJob (Maybe UTCTime) Source #

The time the processing job was last modified.

processingJob_processingInputs :: Lens' ProcessingJob (Maybe [ProcessingInput]) Source #

List of input configurations for the processing job.

processingJob_autoMLJobArn :: Lens' ProcessingJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.

processingJob_trainingJobArn :: Lens' ProcessingJob (Maybe Text) Source #

The ARN of the training job associated with this processing job.

processingJob_exitMessage :: Lens' ProcessingJob (Maybe Text) Source #

A string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

processingJob_processingStartTime :: Lens' ProcessingJob (Maybe UTCTime) Source #

The time that the processing job started.

processingJob_processingEndTime :: Lens' ProcessingJob (Maybe UTCTime) Source #

The time that the processing job ended.

processingJob_tags :: Lens' ProcessingJob (Maybe [Tag]) Source #

An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

processingJob_roleArn :: Lens' ProcessingJob (Maybe Text) Source #

The ARN of the role used to create the processing job.