Skip to main content

model_package_groups

Creates, updates, deletes or gets a model_package_group resource or lists model_package_groups in a region

Overview

Namemodel_package_groups
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelPackageGroup
Idawscc.sagemaker.model_package_groups

Fields

NameDatatypeDescription
tagsarrayAn array of key-value pairs to apply to this resource.
model_package_group_arnstringThe Amazon Resource Name (ARN) of the model package group.
model_package_group_namestringThe name of the model package group.
model_package_group_descriptionstringThe description of the model package group.
model_package_group_policyobject
creation_timestringThe time at which the model package group was created.
model_package_group_statusstringThe status of a modelpackage group job.
regionstringAWS region.

For more information, see AWS::SageMaker::ModelPackageGroup.

Methods

NameResourceAccessible byRequired Params
create_resourcemodel_package_groupsINSERTModelPackageGroupName, region
delete_resourcemodel_package_groupsDELETEIdentifier, region
update_resourcemodel_package_groupsUPDATEIdentifier, PatchDocument, region
list_resourcesmodel_package_groups_list_onlySELECTregion
get_resourcemodel_package_groupsSELECTIdentifier, region

SELECT examples

Gets all properties from an individual model_package_group.

SELECT
region,
tags,
model_package_group_arn,
model_package_group_name,
model_package_group_description,
model_package_group_policy,
creation_time,
model_package_group_status
FROM awscc.sagemaker.model_package_groups
WHERE
region = 'us-east-1' AND
Identifier = '{{ model_package_group_arn }}';

INSERT example

Use the following StackQL query and manifest file to create a new model_package_group resource, using stack-deploy.

/*+ create */
INSERT INTO awscc.sagemaker.model_package_groups (
ModelPackageGroupName,
region
)
SELECT
'{{ model_package_group_name }}',
'{{ region }}';

UPDATE example

Use the following StackQL query and manifest file to update a model_package_group resource, using stack-deploy.

/*+ update */
UPDATE awscc.sagemaker.model_package_groups
SET PatchDocument = string('{{ {
"Tags": tags,
"ModelPackageGroupPolicy": model_package_group_policy
} | generate_patch_document }}')
WHERE
region = '{{ region }}' AND
Identifier = '{{ model_package_group_arn }}';

DELETE example

/*+ delete */
DELETE FROM awscc.sagemaker.model_package_groups
WHERE
Identifier = '{{ model_package_group_arn }}' AND
region = 'us-east-1';

Permissions

To operate on the model_package_groups resource, the following permissions are required:

sagemaker:CreateModelPackageGroup,
sagemaker:DescribeModelPackageGroup,
sagemaker:GetModelPackageGroupPolicy,
sagemaker:PutModelPackageGroupPolicy,
sagemaker:ListTags,
sagemaker:AddTags