

AWS A IoT não FleetWise estará mais aberta a novos clientes a partir de 30 de abril de 2026. Os FleetWise clientes de AWS IoT existentes podem continuar usando o serviço. O [Guia para Mobilidade Conectada AWS](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/) fornece orientação sobre como desenvolver e implantar serviços modulares para soluções de mobilidade conectada que podem ser usadas para obter recursos equivalentes aos da AWS IoT FleetWise.

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"
            ]
        }
    ]
}
```

------