Skip to content

CreateEdgePackagingJobRequest

Source code in docs_src/capo_sagemaker/types/create_edge_packaging_job_request.py
class CreateEdgePackagingJobRequest(TypedDict, closed=True):
    edge_packaging_job_name: NotRequired["capo_sagemaker.types.entity_name.EntityName"]
    """<p>The name of the edge packaging job.</p>"""
    compilation_job_name: NotRequired["capo_sagemaker.types.entity_name.EntityName"]
    """<p>The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.</p>"""
    model_name: NotRequired["capo_sagemaker.types.entity_name.EntityName"]
    """<p>The name of the model.</p>"""
    model_version: NotRequired["capo_sagemaker.types.edge_version.EdgeVersion"]
    """<p>The version of the model.</p>"""
    role_arn: NotRequired["capo_sagemaker.types.role_arn.RoleArn"]
    """<p>The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.</p>"""
    output_config: NotRequired[
        "capo_sagemaker.types.edge_output_config.EdgeOutputConfig"
    ]
    """<p>Provides information about the output location for the packaged model.</p>"""
    resource_key: NotRequired["capo_sagemaker.types.kms_key_id.KmsKeyId"]
    """<p>The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.</p>"""
    tags: NotRequired["capo_sagemaker.types.tag_list.TagList"]
    """<p>Creates tags for the packaging job.</p>"""

compilation_job_name instance-attribute

compilation_job_name: NotRequired[EntityName]

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

edge_packaging_job_name instance-attribute

edge_packaging_job_name: NotRequired[EntityName]

The name of the edge packaging job.

model_name instance-attribute

model_name: NotRequired[EntityName]

The name of the model.

model_version instance-attribute

model_version: NotRequired[EdgeVersion]

The version of the model.

output_config instance-attribute

output_config: NotRequired[EdgeOutputConfig]

Provides information about the output location for the packaged model.

resource_key instance-attribute

resource_key: NotRequired[KmsKeyId]

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

role_arn instance-attribute

role_arn: NotRequired[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.

tags instance-attribute

tags: NotRequired[TagList]

Creates tags for the packaging job.