

AWS A IoT não FleetWise está mais aberta a novos clientes. 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 estado de IoT FleetWise
<a name="update-state-template"></a>

**Importante**  
O acesso a determinados FleetWise recursos de AWS IoT está atualmente bloqueado. Para obter mais informações, consulte [AWS Disponibilidade de regiões e recursos na AWS IoT FleetWise](fleetwise-regions.md).

Você pode usar a operação de [UpdateStateTemplate](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateStateTemplate.html)API ou o FleetWise console de AWS IoT para atualizar um modelo de estado existente.

## Atualizar um modelo de estado (console)
<a name="update-template-console"></a>

Para atualizar um modelo de estado a partir do console, acesse a página [Modelos de estado](https://console.aws.amazon.com/iotfleetwise/home#/stateTemplates) do FleetWise console de AWS IoT e execute as etapas a seguir.

1. Escolha o modelo de estado que você deseja atualizar e escolha **Editar**.

1. Edite os detalhes do modelo de estado e escolha **Salvar alterações**.

## Atualizar um modelo de estado (AWS CLI)
<a name="update-template-cli"></a>

Para atualizar um modelo de estado, execute o comando a seguir.

{{update-state-template}}Substitua pelo nome do arquivo.json que contém a configuração do modelo de estado.

```
aws iotfleetwise update-state-template \
    --cli-input-json file://{{update-state-template}}.json
```

**Example configuração do modelo de estado**  
Eles `stateTemplateProperties` devem conter os nomes totalmente qualificados dos sinais.  
O `dataExtraDimensions` e `metadataExtraDimensions` deve conter os nomes totalmente qualificados dos atributos do veículo.  

```
{
    "identifier": "{{state-template-name}}",
    "stateTemplatePropertiesToAdd": [
        "Vehicle.Signal.Three"
    ],
    "stateTemplatePropertiesToRemove": [
        "Vehicle.Signal.One"
    ],
    "dataExtraDimensions": [
        "Vehicle.Attribute.One",
        "Vehicle.Attribute.Two"
    ],
    "metadataExtraDimensions": [
        "Vehicle.Attribute.Three",
        "Vehicle.Attribute.Four"
    ]
}
```