diff --git a/moto/sagemaker/models.py b/moto/sagemaker/models.py index 208c0f09c..a61d87f8a 100644 --- a/moto/sagemaker/models.py +++ b/moto/sagemaker/models.py @@ -1015,9 +1015,9 @@ class ModelPackage(BaseObject): region_name=region_name, account_id=account_id, _type="model-package", - _id=f"{model_package_name}/{model_package_version}" + _id=f"{model_package_name.lower()}/{model_package_version}" if model_package_version - else model_package_name, + else model_package_name.lower(), ) datetime_now = datetime.now(tzutc()) self.model_package_name = model_package_name diff --git a/tests/test_sagemaker/test_sagemaker_model_packages.py b/tests/test_sagemaker/test_sagemaker_model_packages.py index 617d5a27b..c54e6e8a2 100644 --- a/tests/test_sagemaker/test_sagemaker_model_packages.py +++ b/tests/test_sagemaker/test_sagemaker_model_packages.py @@ -411,12 +411,12 @@ def test_validate_supported_realtime_inference_instance_types_should_raise_error def test_create_model_package(): client = boto3.client("sagemaker", region_name="eu-west-1") resp = client.create_model_package( - ModelPackageName="test-model-package", + ModelPackageName="TestModelPackage", ModelPackageDescription="test-model-package-description", ) assert ( resp["ModelPackageArn"] - == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/test-model-package" + == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/testmodelpackage" ) @@ -446,20 +446,20 @@ def test_create_model_package_in_model_package_group(): client = boto3.client("sagemaker", region_name="eu-west-1") client.create_model_package_group(ModelPackageGroupName="test-model-package-group") resp_version_1 = client.create_model_package( - ModelPackageName="test-model-package", + ModelPackageName="TestModelPackage", ModelPackageGroupName="test-model-package-group", ModelPackageDescription="test-model-package-description", ) resp_version_2 = client.create_model_package( - ModelPackageName="test-model-package", + ModelPackageName="TestModelPackage", ModelPackageGroupName="test-model-package-group", ModelPackageDescription="test-model-package-description", ) assert ( resp_version_1["ModelPackageArn"] - == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/test-model-package/1" + == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/testmodelpackage/1" ) assert ( resp_version_2["ModelPackageArn"] - == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/test-model-package/2" + == "arn:aws:sagemaker:eu-west-1:123456789012:model-package/testmodelpackage/2" )