class Aws::SageMaker::Types::CreateEdgePackagingJobRequest
@note When making an API call, you may pass CreateEdgePackagingJobRequest
data as a hash: { edge_packaging_job_name: "EntityName", # required compilation_job_name: "EntityName", # required model_name: "EntityName", # required model_version: "EdgeVersion", # required role_arn: "RoleArn", # required output_config: { # required s3_output_location: "S3Uri", # required kms_key_id: "KmsKeyId", preset_deployment_type: "GreengrassV2Component", # accepts GreengrassV2Component preset_deployment_config: "String", }, resource_key: "KmsKeyId", tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] edge_packaging_job_name
The name of the edge packaging job. @return [String]
@!attribute [rw] compilation_job_name
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging. @return [String]
@!attribute [rw] model_name
The name of the model. @return [String]
@!attribute [rw] model_version
The version of the model. @return [String]
@!attribute [rw] role_arn
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo. @return [String]
@!attribute [rw] output_config
Provides information about the output location for the packaged model. @return [Types::EdgeOutputConfig]
@!attribute [rw] resource_key
The CMK to use when encrypting the EBS volume the edge packaging job runs on. @return [String]
@!attribute [rw] tags
Creates tags for the packaging job. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateEdgePackagingJobRequest AWS API Documentation
Constants
- SENSITIVE