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

Description

Creates a processing job.

Synopsis

Creating a Request

data CreateProcessingJob Source #

See: newCreateProcessingJob smart constructor.

Constructors

CreateProcessingJob' 

Fields

Instances

Instances details
Eq CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Read CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Show CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Generic CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Associated Types

type Rep CreateProcessingJob :: Type -> Type #

NFData CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Methods

rnf :: CreateProcessingJob -> () #

Hashable CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

ToJSON CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

AWSRequest CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Associated Types

type AWSResponse CreateProcessingJob #

ToHeaders CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

ToPath CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

ToQuery CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

type Rep CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

type Rep CreateProcessingJob = D1 ('MetaData "CreateProcessingJob" "Amazonka.SageMaker.CreateProcessingJob" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "CreateProcessingJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "stoppingCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingStoppingCondition))) :*: (S1 ('MetaSel ('Just "experimentConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentConfig)) :*: (S1 ('MetaSel ('Just "processingInputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProcessingInput])) :*: S1 ('MetaSel ('Just "networkConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkConfig))))) :*: ((S1 ('MetaSel ('Just "processingOutputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingOutputConfig)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "processingJobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "processingResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProcessingResources) :*: (S1 ('MetaSel ('Just "appSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AppSpecification) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateProcessingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

newCreateProcessingJob Source #

Create a value of CreateProcessingJob 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:environment:CreateProcessingJob', createProcessingJob_environment - The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

$sel:stoppingCondition:CreateProcessingJob', createProcessingJob_stoppingCondition - The time limit for how long the processing job is allowed to run.

$sel:experimentConfig:CreateProcessingJob', createProcessingJob_experimentConfig - Undocumented member.

$sel:processingInputs:CreateProcessingJob', createProcessingJob_processingInputs - An array of inputs configuring the data to download into the processing container.

$sel:networkConfig:CreateProcessingJob', createProcessingJob_networkConfig - Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

$sel:processingOutputConfig:CreateProcessingJob', createProcessingJob_processingOutputConfig - Output configuration for the processing job.

$sel:tags:CreateProcessingJob', createProcessingJob_tags - (Optional) 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:processingJobName:CreateProcessingJob', createProcessingJob_processingJobName - The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

$sel:processingResources:CreateProcessingJob', createProcessingJob_processingResources - Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

$sel:appSpecification:CreateProcessingJob', createProcessingJob_appSpecification - Configures the processing job to run a specified Docker container image.

$sel:roleArn:CreateProcessingJob', createProcessingJob_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Request Lenses

createProcessingJob_environment :: Lens' CreateProcessingJob (Maybe (HashMap Text Text)) Source #

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

createProcessingJob_stoppingCondition :: Lens' CreateProcessingJob (Maybe ProcessingStoppingCondition) Source #

The time limit for how long the processing job is allowed to run.

createProcessingJob_processingInputs :: Lens' CreateProcessingJob (Maybe [ProcessingInput]) Source #

An array of inputs configuring the data to download into the processing container.

createProcessingJob_networkConfig :: Lens' CreateProcessingJob (Maybe NetworkConfig) Source #

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

createProcessingJob_tags :: Lens' CreateProcessingJob (Maybe [Tag]) Source #

(Optional) 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.

createProcessingJob_processingJobName :: Lens' CreateProcessingJob Text Source #

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

createProcessingJob_processingResources :: Lens' CreateProcessingJob ProcessingResources Source #

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

createProcessingJob_appSpecification :: Lens' CreateProcessingJob AppSpecification Source #

Configures the processing job to run a specified Docker container image.

createProcessingJob_roleArn :: Lens' CreateProcessingJob Text Source #

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Destructuring the Response

data CreateProcessingJobResponse Source #

See: newCreateProcessingJobResponse smart constructor.

Constructors

CreateProcessingJobResponse' 

Fields

Instances

Instances details
Eq CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Read CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Show CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Generic CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

Associated Types

type Rep CreateProcessingJobResponse :: Type -> Type #

NFData CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

type Rep CreateProcessingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateProcessingJob

type Rep CreateProcessingJobResponse = D1 ('MetaData "CreateProcessingJobResponse" "Amazonka.SageMaker.CreateProcessingJob" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "CreateProcessingJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "processingJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateProcessingJobResponse Source #

Create a value of CreateProcessingJobResponse 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:httpStatus:CreateProcessingJobResponse', createProcessingJobResponse_httpStatus - The response's http status code.

$sel:processingJobArn:CreateProcessingJobResponse', createProcessingJobResponse_processingJobArn - The Amazon Resource Name (ARN) of the processing job.

Response Lenses

createProcessingJobResponse_processingJobArn :: Lens' CreateProcessingJobResponse Text Source #

The Amazon Resource Name (ARN) of the processing job.