pub struct CreateModelPackageInput {
pub certify_for_marketplace: Option<bool>,
pub inference_specification: Option<InferenceSpecification>,
pub model_package_description: Option<String>,
pub model_package_name: String,
pub source_algorithm_specification: Option<SourceAlgorithmSpecification>,
pub validation_specification: Option<ModelPackageValidationSpecification>,
}
Fields§
§certify_for_marketplace: Option<bool>
Whether to certify the model package for listing on AWS Marketplace.
inference_specification: Option<InferenceSpecification>
Specifies details about inference jobs that can be run with models based on this model package, including the following:
-
The Amazon ECR paths of containers that contain the inference code and model artifacts.
-
The instance types that the model package supports for transform jobs and real-time endpoints used for inference.
-
The input and output content formats that the model package supports for inference.
model_package_description: Option<String>
A description of the model package.
model_package_name: String
The name of the model package. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
source_algorithm_specification: Option<SourceAlgorithmSpecification>
Details about the algorithm that was used to create the model package.
validation_specification: Option<ModelPackageValidationSpecification>
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
Trait Implementations§
Source§impl Clone for CreateModelPackageInput
impl Clone for CreateModelPackageInput
Source§fn clone(&self) -> CreateModelPackageInput
fn clone(&self) -> CreateModelPackageInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more