Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data CreateEdgePackagingJob = CreateEdgePackagingJob' {}
- newCreateEdgePackagingJob :: Text -> Text -> Text -> Text -> Text -> EdgeOutputConfig -> CreateEdgePackagingJob
- createEdgePackagingJob_resourceKey :: Lens' CreateEdgePackagingJob (Maybe Text)
- createEdgePackagingJob_tags :: Lens' CreateEdgePackagingJob (Maybe [Tag])
- createEdgePackagingJob_edgePackagingJobName :: Lens' CreateEdgePackagingJob Text
- createEdgePackagingJob_compilationJobName :: Lens' CreateEdgePackagingJob Text
- createEdgePackagingJob_modelName :: Lens' CreateEdgePackagingJob Text
- createEdgePackagingJob_modelVersion :: Lens' CreateEdgePackagingJob Text
- createEdgePackagingJob_roleArn :: Lens' CreateEdgePackagingJob Text
- createEdgePackagingJob_outputConfig :: Lens' CreateEdgePackagingJob EdgeOutputConfig
- data CreateEdgePackagingJobResponse = CreateEdgePackagingJobResponse' {
- newCreateEdgePackagingJobResponse :: CreateEdgePackagingJobResponse
Creating a Request
data CreateEdgePackagingJob Source #
See: newCreateEdgePackagingJob
smart constructor.
CreateEdgePackagingJob' | |
|
Instances
newCreateEdgePackagingJob Source #
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> EdgeOutputConfig | |
-> CreateEdgePackagingJob |
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_edgePackagingJobName :: Lens' CreateEdgePackagingJob Text Source #
The name of the edge 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_modelName :: Lens' CreateEdgePackagingJob Text Source #
The name of the model.
createEdgePackagingJob_modelVersion :: Lens' CreateEdgePackagingJob Text Source #
The version of the model.
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
newCreateEdgePackagingJobResponse :: CreateEdgePackagingJobResponse Source #
Create a value of CreateEdgePackagingJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.