How to Approve a SageMaker model in AWS CLI

0 min read 71 words

Sometimes you will need to manually approve a SageMaker model package from the AWS CLI.

Step 1 – Get a list of the available packages

aws sagemaker list-model-packages --model-package-group-name "the-model-package-group"

This will produce the following output:

{
  "ModelPackageSummaryList": [
    {
      "ModelPackageGroupName": "...",
      "ModelPackageVersion": "...",
      "ModelPackageArn": "the-arn-we-will-use-below",
      "ModelPackageDescription": "...",
      "CreationTime": "...",
      "ModelPackageStatus": "Completed",
      "ModelApprovalStatus": "PendingManualApproval"
    },
    ...
  ]
}

Step 2 – Approve the model

aws sagemaker update-model-package --model-package-arn <ARN-FROM-ABOVE> --model-approval-status Approved
Tags:
Andrew
Andrew

Andrew is a visionary software engineer and DevOps expert with a proven track record of delivering cutting-edge solutions that drive innovation at Ataiva.com. As a leader on numerous high-profile projects, Andrew brings his exceptional technical expertise and collaborative leadership skills to the table, fostering a culture of agility and excellence within the team. With a passion for architecting scalable systems, automating workflows, and empowering teams, Andrew is a sought-after authority in the field of software development and DevOps.

Tags

Recent Posts