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: StringThe 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