class Aws::SageMaker::Types::ModelPackage
A versioned model that can be deployed for SageMaker
inference.
@!attribute [rw] model_package_name
The name of the model. @return [String]
@!attribute [rw] model_package_group_name
The model group to which the model belongs. @return [String]
@!attribute [rw] model_package_version
The version number of a versioned model. @return [Integer]
@!attribute [rw] model_package_arn
The Amazon Resource Name (ARN) of the model package. @return [String]
@!attribute [rw] model_package_description
The description of the model package. @return [String]
@!attribute [rw] creation_time
The time that the model package was created. @return [Time]
@!attribute [rw] inference_specification
Defines how to perform inference generation after a training job is run. @return [Types::InferenceSpecification]
@!attribute [rw] source_algorithm_specification
A list of algorithms that were used to create a model package. @return [Types::SourceAlgorithmSpecification]
@!attribute [rw] validation_specification
Specifies batch transform jobs that Amazon SageMaker runs to validate your model package. @return [Types::ModelPackageValidationSpecification]
@!attribute [rw] model_package_status
The status of the model package. This can be one of the following values. * `PENDING` - The model package is pending being created. * `IN_PROGRESS` - The model package is in the process of being created. * `COMPLETED` - The model package was successfully created. * `FAILED` - The model package failed. * `DELETING` - The model package is in the process of being deleted. @return [String]
@!attribute [rw] model_package_status_details
Specifies the validation and image scan statuses of the model package. @return [Types::ModelPackageStatusDetails]
@!attribute [rw] certify_for_marketplace
Whether the model package is to be certified to be listed on Amazon Web Services Marketplace. For information about listing model packages on Amazon Web Services Marketplace, see [List Your Algorithm or Model Package on Amazon Web Services Marketplace][1]. [1]: https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-mkt-list.html @return [Boolean]
@!attribute [rw] model_approval_status
The approval status of the model. This can be one of the following values. * `APPROVED` - The model is approved * `REJECTED` - The model is rejected. * `PENDING_MANUAL_APPROVAL` - The model is waiting for manual approval. @return [String]
@!attribute [rw] created_by
Information about the user who created or modified an experiment, trial, or trial component. @return [Types::UserContext]
@!attribute [rw] metadata_properties
Metadata properties of the tracking entity, trial, or trial component. @return [Types::MetadataProperties]
@!attribute [rw] model_metrics
Metrics for the model. @return [Types::ModelMetrics]
@!attribute [rw] last_modified_time
The last time the model package was modified. @return [Time]
@!attribute [rw] last_modified_by
Information about the user who created or modified an experiment, trial, or trial component. @return [Types::UserContext]
@!attribute [rw] approval_description
A description provided when the model approval is set. @return [String]
@!attribute [rw] tags
A list of the tags associated with the model package. For more information, see [Tagging Amazon Web Services resources][1] in the *Amazon Web Services General Reference Guide*. [1]: https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/ModelPackage AWS API Documentation
Constants
- SENSITIVE