

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Destinazioni e gestore di stream AWS IoT Greengrass
<a name="destinations-gg-stream-manager"></a>

AWS IoT Greengrass stream manager consente di inviare dati alle seguenti Cloud AWS destinazioni: canali in entrata AWS IoT Analytics, flussi in Amazon Kinesis Data Streams, proprietà delle risorse o oggetti AWS IoT SiteWise in Amazon Simple Storage Service (Amazon S3). *Per ulteriori informazioni, consulta [Manage data stream on the AWS IoT Greengrass](https://docs.aws.amazon.com/greengrass/v2/developerguide/manage-data-streams.html) Core nella Developer Guide.AWS IoT Greengrass Version 2 *

**Example : struttura dei messaggi del flusso di dati**  
L'esempio seguente mostra la struttura dei messaggi del flusso di dati richiesta trasmessa dallo AWS IoT Greengrass stream manager.  

```
{
   "assetId": "string",
   "propertyAlias": "string",
   "propertyId": "string",
   "propertyValues": [
      {
         "quality": "string",
         "timestamp": {
            "offsetInNanos": number,
            "timeInSeconds": number
         },
         "value": {
            "booleanValue": boolean,
            "doubleValue": number,
            "integerValue": number,
            "stringValue": "string"
         }
      }
   ]
}
```

**Nota**  
Il messaggio del flusso di dati deve includere (`assetId`e`propertyId`) o `propertyAlias` nella sua struttura. 

`assetId`  
(Facoltativo) L'ID della risorsa da aggiornare.

`propertyAlias`  
(Facoltativo) L'alias che identifica la proprietà, ad esempio il percorso del flusso di dati del server OPC UA. Esempio:  

```
/company/windfarm/3/turbine/7/temperature
```
*Per ulteriori informazioni, consulta [Gestire i flussi di dati](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/manage-data-streams.html) nella Guida per l'utente.AWS IoT SiteWise *

`propertyId`  
(Facoltativo) L'ID della proprietà dell'asset per questa voce.

`propertyValues`  
(Obbligatorio) L'elenco dei valori delle proprietà da caricare. È possibile specificare fino a 10 elementi `propertyValues` dell'array.    
`quality`  
(Facoltativo) La qualità del valore della proprietà dell'asset.  
 `timestamp`   
(Obbligatorio) Il timestamp del valore della proprietà dell'asset.    
 `offsetInNanos`   
(Facoltativo) L'offset in nanosecondi da. `timeInSeconds`  
 `timeInSeconds`   
(Obbligatorio) La data del timestamp, in secondi, nel formato Unix epoch. I dati frazionari in nanosecondi sono forniti da. `offsetInNanos`  
 `value`   
(Obbligatorio) Il valore della proprietà dell'asset.  
Nel `value` campo può esistere solo uno dei seguenti valori.   
 `booleanValue`   
(Facoltativo) Dati della proprietà Asset di tipo Boolean (`true`or`false`).  
 `doubleValue`   
(Facoltativo) Dati relativi alla proprietà dell'asset di tipo double (numero a virgola mobile).  
 `integerValue`   
(Facoltativo) Dati relativi alla proprietà dell'asset di tipo intero (numero intero).  
 `stringValue`   
(Facoltativo) Dati delle proprietà dell'asset di tipo string (sequenza di caratteri).