

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.

# Actualizar un modelo AWS de FleetWise vehículo de IoT
<a name="update-vehicle-model-cli"></a>

Puedes usar la operación de la [UpdateModelManifest](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateModelManifest.html)API para actualizar un modelo de vehículo existente (manifiestos de modelo). El siguiente ejemplo utiliza AWS CLI. 

Para actualizar un modelo de vehículo existente, ejecute el siguiente comando:

*update-vehicle-model-configuration*Sustitúyalo por el nombre del archivo.json que contiene la configuración.

```
aws iotfleetwise update-model-manifest --cli-input-json file://update-vehicle-model-configuration.json
```

## Actualización de la configuración del modelo de vehículo
<a name="update-vehicle-model-configuration"></a>
+ *vehicle-model-name*Reemplácelo por el nombre del modelo de vehículo que está actualizando.
+ (Opcional) Para activar el modelo de vehículo, *vehicle-model-status* sustitúyalo por`ACTIVE`. 
**importante**  
Una vez que el modelo de vehículo esté activado, no podrá cambiarlo.
+ (Opcional) *description* Sustitúyala por una descripción actualizada que te ayude a identificar el modelo del vehículo.

```
{
    "name": "vehicle-model-name",
    "status": "vehicle-model-status",                        
    "description": "description",
    "nodesToAdd": ["Vehicle.Front.Left"],
    "nodesToRemove": ["Vehicle.Chassis.SteeringWheel"],   
}
```

Si has [activado el cifrado](key-management.md) mediante una AWS KMS clave gestionada por el cliente, incluye la siguiente declaración de política para que tu función pueda invocar la operación de la `UpdateModelManifest` API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

## Verifica la actualización del modelo del vehículo
<a name="verify-model-update"></a>

Puedes usar la operación de la [ListModelManifestNodes](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListModelManifestNodes.html)API para verificar si se actualizó un modelo de vehículo. En el siguiente ejemplo se utiliza AWS CLI.

Para recuperar una lista paginada de resúmenes de todas las señales (nodos) de un modelo de vehículo determinado, ejecute el siguiente comando:

*vehicle-model-name*Reemplácelo por el nombre del modelo de vehículo que está comprobando.

```
aws iotfleetwise list-model-manifest-nodes /
                 --name vehicle-model-name
```

Si has [activado el cifrado](key-management.md) mediante una AWS KMS clave gestionada por el cliente, incluye la siguiente declaración de política para que tu función pueda invocar la operación de la `ListModelManifestNodes` API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------