The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Paws::SageMaker::ModelPackage

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::SageMaker::ModelPackage object:

$service_obj->Method(Att1 => { ApprovalDescription => $value, ..., ValidationSpecification => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::SageMaker::ModelPackage object:

$result = $service_obj->Method(...);
$result->Att1->ApprovalDescription

DESCRIPTION

A versioned model that can be deployed for SageMaker inference.

ATTRIBUTES

ApprovalDescription => Str

A description provided when the model approval is set.

CertifyForMarketplace => Bool

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 (https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-mkt-list.html).

CreatedBy => Paws::SageMaker::UserContext

CreationTime => Str

The time that the model package was created.

InferenceSpecification => Paws::SageMaker::InferenceSpecification

LastModifiedBy => Paws::SageMaker::UserContext

LastModifiedTime => Str

The last time the model package was modified.

MetadataProperties => Paws::SageMaker::MetadataProperties

ModelApprovalStatus => Str

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.

ModelMetrics => Paws::SageMaker::ModelMetrics

Metrics for the model.

ModelPackageArn => Str

The Amazon Resource Name (ARN) of the model package.

ModelPackageDescription => Str

The description of the model package.

ModelPackageGroupName => Str

The model group to which the model belongs.

ModelPackageName => Str

The name of the model.

ModelPackageStatus => Str

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.

ModelPackageStatusDetails => Paws::SageMaker::ModelPackageStatusDetails

ModelPackageVersion => Int

The version number of a versioned model.

SourceAlgorithmSpecification => Paws::SageMaker::SourceAlgorithmSpecification

Tags => ArrayRef[Paws::SageMaker::Tag]

A list of the tags associated with the model package. For more information, see Tagging Amazon Web Services resources (https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) in the Amazon Web Services General Reference Guide.

ValidationSpecification => Paws::SageMaker::ModelPackageValidationSpecification

SEE ALSO

This class forms part of Paws, describing an object used in Paws::SageMaker

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues