amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
ToJSON CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.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

AWSRequest CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type AWSResponse CreateEdgePackagingJob #

Generic CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type Rep CreateEdgePackagingJob :: Type -> Type #

Read CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Show CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

NFData CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Methods

rnf :: CreateEdgePackagingJob -> () #

Eq CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Hashable CreateEdgePackagingJob Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

type AWSResponse 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" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" '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)))))

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.

CreateEdgePackagingJob, createEdgePackagingJob_tags - Creates tags for the packaging job.

CreateEdgePackagingJob, createEdgePackagingJob_edgePackagingJobName - The name of the edge packaging job.

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

CreateEdgePackagingJob, createEdgePackagingJob_modelName - The name of the model.

CreateEdgePackagingJob, createEdgePackagingJob_modelVersion - The version of the model.

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.

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
Generic CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Associated Types

type Rep CreateEdgePackagingJobResponse :: Type -> Type #

Read CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Show CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

NFData CreateEdgePackagingJobResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgePackagingJob

Eq 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" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" '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.