From b04372cd39cb73f1ec664c9f8d0402cee0d7d64c Mon Sep 17 00:00:00 2001 From: sagemaker-bot Date: Fri, 30 May 2025 10:09:36 +0000 Subject: [PATCH] Daily Sync with Botocore v1.38.26 on 2025/05/30 --- sample/sagemaker/2017-07-24/service-2.json | 14 +++++++++++++- .../main/code_injection/shape_dag.py | 5 +++++ src/sagemaker_core/main/resources.py | 2 ++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/sample/sagemaker/2017-07-24/service-2.json b/sample/sagemaker/2017-07-24/service-2.json index cd292b26..f1d00154 100644 --- a/sample/sagemaker/2017-07-24/service-2.json +++ b/sample/sagemaker/2017-07-24/service-2.json @@ -16578,6 +16578,10 @@ "shape":"TrackingServerStatus", "documentation":"

The current creation status of the described MLflow Tracking Server.

" }, + "TrackingServerMaintenanceStatus":{ + "shape":"TrackingServerMaintenanceStatus", + "documentation":"

The current maintenance status of the described MLflow Tracking Server.

" + }, "IsActive":{ "shape":"IsTrackingServerActive", "documentation":"

Whether the described MLflow Tracking Server is currently active.

" @@ -36085,7 +36089,7 @@ "ReservedCapacityInstanceCount":{ "type":"integer", "max":256, - "min":1 + "min":0 }, "ReservedCapacityInstanceType":{ "type":"string", @@ -39146,6 +39150,14 @@ "min":0, "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:mlflow-tracking-server/.*" }, + "TrackingServerMaintenanceStatus":{ + "type":"string", + "enum":[ + "MaintenanceInProgress", + "MaintenanceComplete", + "MaintenanceFailed" + ] + }, "TrackingServerName":{ "type":"string", "max":256, diff --git a/src/sagemaker_core/main/code_injection/shape_dag.py b/src/sagemaker_core/main/code_injection/shape_dag.py index 7d7a2599..cf4b6575 100644 --- a/src/sagemaker_core/main/code_injection/shape_dag.py +++ b/src/sagemaker_core/main/code_injection/shape_dag.py @@ -5098,6 +5098,11 @@ {"name": "MlflowVersion", "shape": "MlflowVersion", "type": "string"}, {"name": "RoleArn", "shape": "RoleArn", "type": "string"}, {"name": "TrackingServerStatus", "shape": "TrackingServerStatus", "type": "string"}, + { + "name": "TrackingServerMaintenanceStatus", + "shape": "TrackingServerMaintenanceStatus", + "type": "string", + }, {"name": "IsActive", "shape": "IsTrackingServerActive", "type": "string"}, {"name": "TrackingServerUrl", "shape": "TrackingServerUrl", "type": "string"}, { diff --git a/src/sagemaker_core/main/resources.py b/src/sagemaker_core/main/resources.py index c0649b70..1d6caa88 100644 --- a/src/sagemaker_core/main/resources.py +++ b/src/sagemaker_core/main/resources.py @@ -17364,6 +17364,7 @@ class MlflowTrackingServer(Base): mlflow_version: The MLflow version used for the described tracking server. role_arn: The Amazon Resource Name (ARN) for an IAM role in your account that the described MLflow Tracking Server uses to access the artifact store in Amazon S3. tracking_server_status: The current creation status of the described MLflow Tracking Server. + tracking_server_maintenance_status: The current maintenance status of the described MLflow Tracking Server. is_active: Whether the described MLflow Tracking Server is currently active. tracking_server_url: The URL to connect to the MLflow user interface for the described tracking server. weekly_maintenance_window_start: The day and time of the week when weekly maintenance occurs on the described tracking server. @@ -17382,6 +17383,7 @@ class MlflowTrackingServer(Base): mlflow_version: Optional[str] = Unassigned() role_arn: Optional[str] = Unassigned() tracking_server_status: Optional[str] = Unassigned() + tracking_server_maintenance_status: Optional[str] = Unassigned() is_active: Optional[str] = Unassigned() tracking_server_url: Optional[str] = Unassigned() weekly_maintenance_window_start: Optional[str] = Unassigned()