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.ProcessingInput

Description

 
Synopsis

Documentation

data ProcessingInput Source #

The inputs for a processing job. The processing input must specify exactly one of either S3Input or DatasetDefinition types.

See: newProcessingInput smart constructor.

Constructors

ProcessingInput' 

Fields

Instances

Instances details
Eq ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

Read ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

Show ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

Generic ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

Associated Types

type Rep ProcessingInput :: Type -> Type #

NFData ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

Methods

rnf :: ProcessingInput -> () #

Hashable ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

ToJSON ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

FromJSON ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

type Rep ProcessingInput Source # 
Instance details

Defined in Amazonka.SageMaker.Types.ProcessingInput

type Rep ProcessingInput = D1 ('MetaData "ProcessingInput" "Amazonka.SageMaker.Types.ProcessingInput" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "ProcessingInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datasetDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetDefinition)) :*: S1 ('MetaSel ('Just "appManaged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "s3Input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingS3Input)) :*: S1 ('MetaSel ('Just "inputName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newProcessingInput Source #

Create a value of ProcessingInput 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:datasetDefinition:ProcessingInput', processingInput_datasetDefinition - Configuration for a Dataset Definition input.

$sel:appManaged:ProcessingInput', processingInput_appManaged - When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

$sel:s3Input:ProcessingInput', processingInput_s3Input - Configuration for downloading input data from Amazon S3 into the processing container.

$sel:inputName:ProcessingInput', processingInput_inputName - The name for the processing job input.

processingInput_datasetDefinition :: Lens' ProcessingInput (Maybe DatasetDefinition) Source #

Configuration for a Dataset Definition input.

processingInput_appManaged :: Lens' ProcessingInput (Maybe Bool) Source #

When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

processingInput_s3Input :: Lens' ProcessingInput (Maybe ProcessingS3Input) Source #

Configuration for downloading input data from Amazon S3 into the processing container.

processingInput_inputName :: Lens' ProcessingInput Text Source #

The name for the processing job input.