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

Description

Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model artifacts from the Amazon Simple Storage Service bucket that you specify. After the model has been packaged, Amazon SageMaker saves the resulting artifacts to an S3 bucket that you specify.

Synopsis

Creating a Request

data CreateEdgePackagingJob Source #

See: newCreateEdgePackagingJob smart constructor.

Constructors

CreateEdgePackagingJob' 

Fields

Instances

Instances details
Eq CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Read CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Show CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Generic CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type Rep CreateEdgePackagingJob :: Type -> Type #

NFData CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Methods

rnf :: CreateEdgePackagingJob -> () #

Hashable CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

ToJSON CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

AWSRequest CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type AWSResponse CreateEdgePackagingJob #

ToHeaders CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

ToPath CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

ToQuery CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

type Rep CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

type Rep CreateEdgePackagingJob = D1 ('MetaData "CreateEdgePackagingJob" "Amazonka.SageMaker.CreateEdgePackagingJob" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "CreateEdgePackagingJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "resourceKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "edgePackagingJobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "compilationJobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "modelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "modelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EdgeOutputConfig)))))
type AWSResponse CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

newCreateEdgePackagingJob Source #

Create a value of CreateEdgePackagingJob 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:resourceKey:CreateEdgePackagingJob', createEdgePackagingJob_resourceKey - The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

$sel:tags:CreateEdgePackagingJob', createEdgePackagingJob_tags - Creates tags for the packaging job.

$sel:edgePackagingJobName:CreateEdgePackagingJob', createEdgePackagingJob_edgePackagingJobName - The name of the edge packaging job.

$sel:compilationJobName:CreateEdgePackagingJob', createEdgePackagingJob_compilationJobName - The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

$sel:modelName:CreateEdgePackagingJob', createEdgePackagingJob_modelName - The name of the model.

$sel:modelVersion:CreateEdgePackagingJob', createEdgePackagingJob_modelVersion - The version of the model.

$sel:roleArn:CreateEdgePackagingJob', createEdgePackagingJob_roleArn - The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

$sel:outputConfig:CreateEdgePackagingJob', createEdgePackagingJob_outputConfig - Provides information about the output location for the packaged model.

Request Lenses

createEdgePackagingJob_resourceKey :: Lens' CreateEdgePackagingJob (Maybe Text) Source #

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

createEdgePackagingJob_tags :: Lens' CreateEdgePackagingJob (Maybe [Tag]) Source #

Creates tags for the packaging job.

createEdgePackagingJob_compilationJobName :: Lens' CreateEdgePackagingJob Text Source #

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

createEdgePackagingJob_roleArn :: Lens' CreateEdgePackagingJob Text Source #

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

createEdgePackagingJob_outputConfig :: Lens' CreateEdgePackagingJob EdgeOutputConfig Source #

Provides information about the output location for the packaged model.

Destructuring the Response

data CreateEdgePackagingJobResponse Source #

See: newCreateEdgePackagingJobResponse smart constructor.

Instances

Instances details
Eq CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Read CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Show CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Generic CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type Rep CreateEdgePackagingJobResponse :: Type -> Type #

NFData CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

type Rep CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

type Rep CreateEdgePackagingJobResponse = D1 ('MetaData "CreateEdgePackagingJobResponse" "Amazonka.SageMaker.CreateEdgePackagingJob" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "CreateEdgePackagingJobResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateEdgePackagingJobResponse :: CreateEdgePackagingJobResponse Source #

Create a value of CreateEdgePackagingJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.