

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á.

# Definir dados estáticos (atributos)
<a name="attributes"></a>

Os *Ativos dos atributos* representam informações geralmente estáticas, como o fabricante do dispositivo ou a localização geográfica. Cada ativo criado a partir de um modelo de ativo contém os atributos desse modelo.

**Topics**
+ [Definir atributos (console)](#define-attributes-console)
+ [Definir atributos (AWS CLI)](#define-attributes-cli)

## Definir atributos (console)
<a name="define-attributes-console"></a>

Ao definir um atributo para um modelo de ativo no AWS IoT SiteWise console, você especifica os seguintes parâmetros:
+ <a name="asset-property-name-console"></a>**Nome** — o nome da propriedade.
+ **Valor padrão** – (opcional) o valor predefinido para este atributo. Os ativos criados a partir do modelo têm esse valor para o atributo. Para obter mais informações sobre como substituir o valor predefinido em um ativo criado a partir de um modelo, consulte [Atualizar valores de atributo](update-attribute-values.md).
+ <a name="asset-property-data-type-console"></a>**Tipo de dado** — o tipo de dado da propriedade, que é um dos seguintes:
  + **String** – uma string com até 1024 bytes.
  + **Número inteiro** – um número inteiro assinado de 32 bits com intervalo [-2.147.483.648, 2.147.483.647].
  + **Duplo** – um número de ponto flutuante com intervalo [-10^100, 10^100] e precisão dupla IEEE 754.
  + **Booleano** — `true` ou `false`.
+ **ID externo**: (opcional) é um ID definido pelo usuário. Consulte mais informações em [Objetos de referência com objetos externos IDs](object-ids.md#external-id-references) no *Guia de Usuário AWS IoT SiteWise *.

Para obter mais informações, consulte [Criar um modelo de ativo (console)](create-asset-models.md#create-asset-model-console).

## Definir atributos (AWS CLI)
<a name="define-attributes-cli"></a>

Ao definir um atributo para um modelo de ativo com a AWS IoT SiteWise API, você especifica os seguintes parâmetros:
+ <a name="asset-property-name-cli"></a>`name` – o nome da propriedade.
+ `defaultValue` – (opcional) o valor padrão para este atributo. Os ativos criados a partir do modelo têm esse valor para o atributo. Para obter mais informações sobre como substituir o valor predefinido em um ativo criado a partir de um modelo, consulte [Atualizar valores de atributo](update-attribute-values.md).
+ <a name="asset-property-data-type-cli"></a>`dataType`— o tipo de dado da propriedade, que é um dos seguintes:
  + `STRING` – uma string com até 1024 bytes.
  + `INTEGER` – um número inteiro assinado de 32 bits com intervalo [-2.147.483.648, 2.147.483.647].
  + `DOUBLE` – um número de ponto flutuante com intervalo [-10^100, 10^100] e precisão dupla IEEE 754.
  + `BOOLEAN` – `true` ou `false`.
+ `externalId`: (opcional) é um ID definido pelo usuário. Consulte mais informações em [Objetos de referência com objetos externos IDs](object-ids.md#external-id-references) no *Guia de Usuário AWS IoT SiteWise *.

**Example Exemplo de definição de atributo**  
O exemplo a seguir demonstra um atributo que representa o número de um modelo de ativo com um valor padrão. Esse objeto é um exemplo de um [AssetModelProperty](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetModelProperty.html)que contém um [Atributo](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_Attribute.html). Você pode especificar esse objeto como parte da carga útil da solicitação [CreateAssetModel](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAssetModel.html) para criar uma propriedade de atributo. Para obter mais informações, consulte [Criar um modelo de ativo (AWS CLI)](create-asset-models.md#create-asset-model-cli).  

```
{
{{...}}
"assetModelProperties": [
{
  "name": "Model number",
  "dataType": "STRING",
  "type": {
    "attribute": {
      "defaultValue": "BLT123"
    }
  }
}
],
{{...}}
}
```