

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Actualización de un ejemplo de estado y etapa de un paquete de modelos (boto3)
<a name="model-registry-staging-construct-update-boto3"></a>

Para actualizar el estado y la etapa de un paquete de modelos, tendrá que asumir un rol de ejecución con los permisos correspondientes. A continuación se proporciona un ejemplo de cómo se puede actualizar el estado de la etapa mediante la API [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_UpdateModelPackage.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_UpdateModelPackage.html) usando AWS SDK para Python (Boto3).

En este ejemplo, se han concedido las claves de condición de la etapa `"Development"` y el estado de la etapa `"Approved"` de `ModelLifeCycle` para la acción de la API [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_UpdateModelPackage.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_UpdateModelPackage.html) a su rol de ejecución. Puede incluir una descripción en `stage-description`. Para obtener más información, consulte [Ejemplos de configuración del constructo por etapas](model-registry-staging-construct-set-up.md). 

```
from sagemaker import get_execution_role, session 
import boto3 

region = boto3.Session().region_name role = get_execution_role() 
sm_client = boto3.client('sagemaker', region_name=region)

model_package_update_input_dict = {
    "ModelLifeCycle" : { 
        "stage" : "Development",
        "stageStatus" : "Approved",
        "stageDescription" : "stage-description"
    }
} 
model_package_update_response = sm_client.update_model_package(**model_package_update_input_dict)
```