/AWS1/CL_SGMDSCMODELPACKAGEOUT¶
DescribeModelPackageOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_modelpackagename TYPE /AWS1/SGMENTITYNAME /AWS1/SGMENTITYNAME¶
The name of the model package being described.
iv_modelpackagearn TYPE /AWS1/SGMMODELPACKAGEARN /AWS1/SGMMODELPACKAGEARN¶
The Amazon Resource Name (ARN) of the model package.
iv_creationtime TYPE /AWS1/SGMCREATIONTIME /AWS1/SGMCREATIONTIME¶
A timestamp specifying when the model package was created.
iv_modelpackagestatus TYPE /AWS1/SGMMODELPACKAGESTATUS /AWS1/SGMMODELPACKAGESTATUS¶
The current status of the model package.
io_modelpackagestatusdetails TYPE REF TO /AWS1/CL_SGMMDELPACKAGESTATD00 /AWS1/CL_SGMMDELPACKAGESTATD00¶
Details about the current status of the model package.
Optional arguments:¶
iv_modelpackagegroupname TYPE /AWS1/SGMENTITYNAME /AWS1/SGMENTITYNAME¶
If the model is a versioned model, the name of the model group that the versioned model belongs to.
iv_modelpackageversion TYPE /AWS1/SGMMODELPACKAGEVERSION /AWS1/SGMMODELPACKAGEVERSION¶
The version of the model package.
iv_modelpackageregtype TYPE /AWS1/SGMMODELPACKAGEREGTYPE /AWS1/SGMMODELPACKAGEREGTYPE¶
The package registration type of the model package output.
iv_modelpackagedescription TYPE /AWS1/SGMENTITYDESCRIPTION /AWS1/SGMENTITYDESCRIPTION¶
A brief summary of the model package.
io_inferencespecification TYPE REF TO /AWS1/CL_SGMINFERENCESPEC /AWS1/CL_SGMINFERENCESPEC¶
Details about inference jobs that you can run with models based on this model package.
io_sourcealgorithmspec TYPE REF TO /AWS1/CL_SGMSOURCEALGSPEC /AWS1/CL_SGMSOURCEALGSPEC¶
Details about the algorithm that was used to create the model package.
io_validationspecification TYPE REF TO /AWS1/CL_SGMMDELPACKAGEVALID00 /AWS1/CL_SGMMDELPACKAGEVALID00¶
Configurations for one or more transform jobs that SageMaker runs to test the model package.
iv_certifyformarketplace TYPE /AWS1/SGMCERTIFYFORMARKETPLACE /AWS1/SGMCERTIFYFORMARKETPLACE¶
Whether the model package is certified for listing on Amazon Web Services Marketplace.
iv_modelapprovalstatus TYPE /AWS1/SGMMODELAPPROVALSTATUS /AWS1/SGMMODELAPPROVALSTATUS¶
The approval status of the model package.
io_createdby TYPE REF TO /AWS1/CL_SGMUSERCONTEXT /AWS1/CL_SGMUSERCONTEXT¶
CreatedBy
io_metadataproperties TYPE REF TO /AWS1/CL_SGMMETADATAPROPERTIES /AWS1/CL_SGMMETADATAPROPERTIES¶
MetadataProperties
io_modelmetrics TYPE REF TO /AWS1/CL_SGMMODELMETRICS /AWS1/CL_SGMMODELMETRICS¶
Metrics for the model.
iv_lastmodifiedtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The last time that the model package was modified.
io_lastmodifiedby TYPE REF TO /AWS1/CL_SGMUSERCONTEXT /AWS1/CL_SGMUSERCONTEXT¶
LastModifiedBy
iv_approvaldescription TYPE /AWS1/SGMAPPROVALDESCRIPTION /AWS1/SGMAPPROVALDESCRIPTION¶
A description provided for the model approval.
iv_domain TYPE /AWS1/SGMSTRING /AWS1/SGMSTRING¶
The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.
iv_task TYPE /AWS1/SGMSTRING /AWS1/SGMSTRING¶
The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.
iv_samplepayloadurl TYPE /AWS1/SGMSTRING /AWS1/SGMSTRING¶
The Amazon Simple Storage Service (Amazon S3) path where the sample payload are stored. This path points to a single gzip compressed tar archive (.tar.gz suffix).
it_customermetadataprps TYPE /AWS1/CL_SGMCUSTOMERMETMAP_W=>TT_CUSTOMERMETADATAMAP TT_CUSTOMERMETADATAMAP¶
The metadata properties associated with the model package versions.
io_driftcheckbaselines TYPE REF TO /AWS1/CL_SGMDRIFTCHECKBASELI00 /AWS1/CL_SGMDRIFTCHECKBASELI00¶
Represents the drift check baselines that can be used when the model monitor is set using the model package. For more information, see the topic on Drift Detection against Previous Baselines in SageMaker Pipelines in the Amazon SageMaker Developer Guide.
it_additionalinferencespecs TYPE /AWS1/CL_SGMADDLINFERENCESPE00=>TT_ADDITIONALINFERENCESPECS TT_ADDITIONALINFERENCESPECS¶
An array of additional Inference Specification objects. Each additional Inference Specification specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.
iv_skipmodelvalidation TYPE /AWS1/SGMSKIPMODELVALIDATION /AWS1/SGMSKIPMODELVALIDATION¶
Indicates if you want to skip model validation.
iv_sourceuri TYPE /AWS1/SGMMODELPACKAGESOURCEURI /AWS1/SGMMODELPACKAGESOURCEURI¶
The URI of the source for the model package.
io_securityconfig TYPE REF TO /AWS1/CL_SGMMODELPACKAGESECCFG /AWS1/CL_SGMMODELPACKAGESECCFG¶
The KMS Key ID (
KMSKeyId) used for encryption of model package information.
io_modelcard TYPE REF TO /AWS1/CL_SGMMDELPACKAGEMDELC00 /AWS1/CL_SGMMDELPACKAGEMDELC00¶
The model card associated with the model package. Since
ModelPackageModelCardis tied to a model package, it is a specific usage of a model card and its schema is simplified compared to the schema ofModelCard. TheModelPackageModelCardschema does not includemodel_package_details, andmodel_overviewis composed of themodel_creatorandmodel_artifactproperties. For more information about the model package model card schema, see Model package model card schema. For more information about the model card associated with the model package, see View the Details of a Model Version.
io_modellifecycle TYPE REF TO /AWS1/CL_SGMMODELLIFECYCLE /AWS1/CL_SGMMODELLIFECYCLE¶
A structure describing the current state of the model in its life cycle.
Queryable Attributes¶
ModelPackageName¶
The name of the model package being described.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGENAME() |
Getter for MODELPACKAGENAME, with configurable default |
ASK_MODELPACKAGENAME() |
Getter for MODELPACKAGENAME w/ exceptions if field has no va |
HAS_MODELPACKAGENAME() |
Determine if MODELPACKAGENAME has a value |
ModelPackageGroupName¶
If the model is a versioned model, the name of the model group that the versioned model belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGEGROUPNAME() |
Getter for MODELPACKAGEGROUPNAME, with configurable default |
ASK_MODELPACKAGEGROUPNAME() |
Getter for MODELPACKAGEGROUPNAME w/ exceptions if field has |
HAS_MODELPACKAGEGROUPNAME() |
Determine if MODELPACKAGEGROUPNAME has a value |
ModelPackageVersion¶
The version of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGEVERSION() |
Getter for MODELPACKAGEVERSION, with configurable default |
ASK_MODELPACKAGEVERSION() |
Getter for MODELPACKAGEVERSION w/ exceptions if field has no |
HAS_MODELPACKAGEVERSION() |
Determine if MODELPACKAGEVERSION has a value |
ModelPackageRegistrationType¶
The package registration type of the model package output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGEREGTYPE() |
Getter for MODELPACKAGEREGISTRATIONTYPE, with configurable d |
ASK_MODELPACKAGEREGTYPE() |
Getter for MODELPACKAGEREGISTRATIONTYPE w/ exceptions if fie |
HAS_MODELPACKAGEREGTYPE() |
Determine if MODELPACKAGEREGISTRATIONTYPE has a value |
ModelPackageArn¶
The Amazon Resource Name (ARN) of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGEARN() |
Getter for MODELPACKAGEARN, with configurable default |
ASK_MODELPACKAGEARN() |
Getter for MODELPACKAGEARN w/ exceptions if field has no val |
HAS_MODELPACKAGEARN() |
Determine if MODELPACKAGEARN has a value |
ModelPackageDescription¶
A brief summary of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGEDESCRIPTION() |
Getter for MODELPACKAGEDESCRIPTION, with configurable defaul |
ASK_MODELPACKAGEDESCRIPTION() |
Getter for MODELPACKAGEDESCRIPTION w/ exceptions if field ha |
HAS_MODELPACKAGEDESCRIPTION() |
Determine if MODELPACKAGEDESCRIPTION has a value |
CreationTime¶
A timestamp specifying when the model package was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
InferenceSpecification¶
Details about inference jobs that you can run with models based on this model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INFERENCESPECIFICATION() |
Getter for INFERENCESPECIFICATION |
SourceAlgorithmSpecification¶
Details about the algorithm that was used to create the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEALGORITHMSPEC() |
Getter for SOURCEALGORITHMSPECIFICATION |
ValidationSpecification¶
Configurations for one or more transform jobs that SageMaker runs to test the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONSPECIFICATION() |
Getter for VALIDATIONSPECIFICATION |
ModelPackageStatus¶
The current status of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGESTATUS() |
Getter for MODELPACKAGESTATUS, with configurable default |
ASK_MODELPACKAGESTATUS() |
Getter for MODELPACKAGESTATUS w/ exceptions if field has no |
HAS_MODELPACKAGESTATUS() |
Determine if MODELPACKAGESTATUS has a value |
ModelPackageStatusDetails¶
Details about the current status of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELPACKAGESTATUSDETS() |
Getter for MODELPACKAGESTATUSDETAILS |
CertifyForMarketplace¶
Whether the model package is certified for listing on Amazon Web Services Marketplace.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CERTIFYFORMARKETPLACE() |
Getter for CERTIFYFORMARKETPLACE, with configurable default |
ASK_CERTIFYFORMARKETPLACE() |
Getter for CERTIFYFORMARKETPLACE w/ exceptions if field has |
HAS_CERTIFYFORMARKETPLACE() |
Determine if CERTIFYFORMARKETPLACE has a value |
ModelApprovalStatus¶
The approval status of the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELAPPROVALSTATUS() |
Getter for MODELAPPROVALSTATUS, with configurable default |
ASK_MODELAPPROVALSTATUS() |
Getter for MODELAPPROVALSTATUS w/ exceptions if field has no |
HAS_MODELAPPROVALSTATUS() |
Determine if MODELAPPROVALSTATUS has a value |
CreatedBy¶
CreatedBy
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBY() |
Getter for CREATEDBY |
MetadataProperties¶
MetadataProperties
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATAPROPERTIES() |
Getter for METADATAPROPERTIES |
ModelMetrics¶
Metrics for the model.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELMETRICS() |
Getter for MODELMETRICS |
LastModifiedTime¶
The last time that the model package was modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
LastModifiedBy¶
LastModifiedBy
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDBY() |
Getter for LASTMODIFIEDBY |
ApprovalDescription¶
A description provided for the model approval.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPROVALDESCRIPTION() |
Getter for APPROVALDESCRIPTION, with configurable default |
ASK_APPROVALDESCRIPTION() |
Getter for APPROVALDESCRIPTION w/ exceptions if field has no |
HAS_APPROVALDESCRIPTION() |
Determine if APPROVALDESCRIPTION has a value |
Domain¶
The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAIN() |
Getter for DOMAIN, with configurable default |
ASK_DOMAIN() |
Getter for DOMAIN w/ exceptions if field has no value |
HAS_DOMAIN() |
Determine if DOMAIN has a value |
Task¶
The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASK() |
Getter for TASK, with configurable default |
ASK_TASK() |
Getter for TASK w/ exceptions if field has no value |
HAS_TASK() |
Determine if TASK has a value |
SamplePayloadUrl¶
The Amazon Simple Storage Service (Amazon S3) path where the sample payload are stored. This path points to a single gzip compressed tar archive (.tar.gz suffix).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMPLEPAYLOADURL() |
Getter for SAMPLEPAYLOADURL, with configurable default |
ASK_SAMPLEPAYLOADURL() |
Getter for SAMPLEPAYLOADURL w/ exceptions if field has no va |
HAS_SAMPLEPAYLOADURL() |
Determine if SAMPLEPAYLOADURL has a value |
CustomerMetadataProperties¶
The metadata properties associated with the model package versions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMERMETADATAPRPS() |
Getter for CUSTOMERMETADATAPROPERTIES, with configurable def |
ASK_CUSTOMERMETADATAPRPS() |
Getter for CUSTOMERMETADATAPROPERTIES w/ exceptions if field |
HAS_CUSTOMERMETADATAPRPS() |
Determine if CUSTOMERMETADATAPROPERTIES has a value |
DriftCheckBaselines¶
Represents the drift check baselines that can be used when the model monitor is set using the model package. For more information, see the topic on Drift Detection against Previous Baselines in SageMaker Pipelines in the Amazon SageMaker Developer Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DRIFTCHECKBASELINES() |
Getter for DRIFTCHECKBASELINES |
AdditionalInferenceSpecifications¶
An array of additional Inference Specification objects. Each additional Inference Specification specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALINFERENCESPECS() |
Getter for ADDITIONALINFERENCESPECS, with configurable defau |
ASK_ADDITIONALINFERENCESPECS() |
Getter for ADDITIONALINFERENCESPECS w/ exceptions if field h |
HAS_ADDITIONALINFERENCESPECS() |
Determine if ADDITIONALINFERENCESPECS has a value |
SkipModelValidation¶
Indicates if you want to skip model validation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SKIPMODELVALIDATION() |
Getter for SKIPMODELVALIDATION, with configurable default |
ASK_SKIPMODELVALIDATION() |
Getter for SKIPMODELVALIDATION w/ exceptions if field has no |
HAS_SKIPMODELVALIDATION() |
Determine if SKIPMODELVALIDATION has a value |
SourceUri¶
The URI of the source for the model package.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEURI() |
Getter for SOURCEURI, with configurable default |
ASK_SOURCEURI() |
Getter for SOURCEURI w/ exceptions if field has no value |
HAS_SOURCEURI() |
Determine if SOURCEURI has a value |
SecurityConfig¶
The KMS Key ID (
KMSKeyId) used for encryption of model package information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECURITYCONFIG() |
Getter for SECURITYCONFIG |
ModelCard¶
The model card associated with the model package. Since
ModelPackageModelCardis tied to a model package, it is a specific usage of a model card and its schema is simplified compared to the schema ofModelCard. TheModelPackageModelCardschema does not includemodel_package_details, andmodel_overviewis composed of themodel_creatorandmodel_artifactproperties. For more information about the model package model card schema, see Model package model card schema. For more information about the model card associated with the model package, see View the Details of a Model Version.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELCARD() |
Getter for MODELCARD |
ModelLifeCycle¶
A structure describing the current state of the model in its life cycle.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELLIFECYCLE() |
Getter for MODELLIFECYCLE |