

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Atualizar um modelo AWS de veículo de IoT FleetWise
<a name="update-vehicle-model-cli"></a>

Você pode usar a operação da [UpdateModelManifest](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateModelManifest.html)API para atualizar um modelo de veículo existente (manifestos de modelo). O exemplo a seguir usa a AWS CLI. 

Para atualizar um modelo de veículo existente, execute o seguinte comando.

*update-vehicle-model-configuration*Substitua pelo nome do arquivo.json que contém a configuração.

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

## Atualizar configuração do modelo do veículo
<a name="update-vehicle-model-configuration"></a>
+ *vehicle-model-name*Substitua pelo nome do modelo do veículo que você está atualizando.
+ (Opcional) Para ativar o modelo do veículo, *vehicle-model-status* substitua por`ACTIVE`. 
**Importante**  
Após a ativação do modelo do veículo, você não poderá alterá-lo.
+ (Opcional) *description* Substitua por uma descrição atualizada para ajudá-lo a identificar o modelo do veículo.

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

Se você [ativou a criptografia](key-management.md) usando uma AWS KMS chave gerenciada pelo cliente, inclua a seguinte declaração de política para que sua função possa invocar a operação da `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"
            ]
        }
    ]
}
```

------

## Verifique a atualização do modelo do veículo
<a name="verify-model-update"></a>

Você pode usar a operação [ListModelManifestNodes](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListModelManifestNodes.html)da API para verificar se um modelo de veículo foi atualizado. O exemplo a seguir usa AWS CLI.

Para recuperar uma lista paginada de resumos de todos os sinais (nós) em um determinado modelo de veículo, execute o seguinte comando.

*vehicle-model-name*Substitua pelo nome do modelo do veículo que você está verificando.

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

Se você [ativou a criptografia](key-management.md) usando uma AWS KMS chave gerenciada pelo cliente, inclua a seguinte declaração de política para que sua função possa invocar a operação da `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"
            ]
        }
    ]
}
```

------