

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.

# Definición de datos estáticos (atributos)
<a name="attributes"></a>

Los *atributos de activos* representan información que generalmente es estática, como el fabricante del dispositivo o la ubicación geográfica. Cada activo creado a partir de un modelo de activos contiene los atributos de dicho modelo.

**Topics**
+ [Definición de atributos (consola)](#define-attributes-console)
+ [Definición de atributos (AWS CLI)](#define-attributes-cli)

## Definición de atributos (consola)
<a name="define-attributes-console"></a>

Al definir un atributo para un modelo de activos en la AWS IoT SiteWise consola, se especifican los siguientes parámetros:
+ <a name="asset-property-name-console"></a>**Nombre**: el nombre de la propiedad.
+ **Valor predeterminado** – (Opcional) El valor predeterminado de este atributo. Los activos creados a partir del modelo tienen este valor para el atributo. Para obtener más información acerca de cómo reemplazar el valor por defecto en un activo creado a partir de un modelo, consulte [Actualización de valores de atributos](update-attribute-values.md).
+ <a name="asset-property-data-type-console"></a>**Tipo de datos**: el tipo de datos de la propiedad, que es uno de los siguientes:
  + **Cadena** – Una cadena con hasta 1024 bytes.
  + **Entero** – Un entero de 32 bits con signo con rango [-2.147.483.648, 2.147.483.647].
  + **Doble** – Un número de punto flotante con rango [-10^100, 10^100] e IEEE 754 doble precisión.
  + **Booleano**: `true` o `false`.
+ **ID externo**: (opcional) es un ID definido por el usuario. Para obtener más información, consulte [Objetos de referencia con objetos externos IDs](object-ids.md#external-id-references) en la *Guía del usuario de AWS IoT SiteWise *.

Para obtener más información, consulte [Creación de un modelo de activos (consola)](create-asset-models.md#create-asset-model-console).

## Definición de atributos (AWS CLI)
<a name="define-attributes-cli"></a>

Al definir un atributo para un modelo de activos con la AWS IoT SiteWise API, se especifican los siguientes parámetros:
+ <a name="asset-property-name-cli"></a>`name`: el nombre de la propiedad.
+ `defaultValue` – (Opcional) El valor predeterminado de este atributo. Los activos creados a partir del modelo tienen este valor para el atributo. Para obtener más información acerca de cómo reemplazar el valor por defecto en un activo creado a partir de un modelo, consulte [Actualización de valores de atributos](update-attribute-values.md).
+ <a name="asset-property-data-type-cli"></a>`dataType`: el tipo de datos de la propiedad, que es uno de los siguientes:
  + `STRING` – Una cadena con hasta 1024 bytes.
  + `INTEGER`: un entero de 32 bits con signo con rango [-2.147.483.648, 2.147.483.647].
  + `DOUBLE`: un número de punto flotante con rango [-10^100, 10^100] e IEEE 754 doble precisión.
  + `BOOLEAN` – `true` o `false`.
+ `externalId`: (opcional) es un ID definido por el usuario. Para obtener más información, consulte [Objetos de referencia con objetos externos IDs](object-ids.md#external-id-references) en la *Guía del usuario de AWS IoT SiteWise *.

**Example Definición de atributo de ejemplo**  
En el ejemplo siguiente se muestra un atributo que representa el número de modelo de un activo con un valor predeterminado. Este objeto es un ejemplo de un objeto [AssetModelProperty](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetModelProperty.html)que contiene un [atributo](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_Attribute.html). Puede especificar este objeto como parte de la carga de solicitud de [CreateAssetModel](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAssetModel.html) para crear una propiedad de atributo. Para obtener más información, consulte [Creación de un modelo de activos (AWS CLI)](create-asset-models.md#create-asset-model-cli).  

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