

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

# InputDescription
<a name="API_InputDescription"></a>

Descrive la configurazione di input dell'applicazione per un'applicazione Kinesis Data Analytics basata su SQL. 

## Indice
<a name="API_InputDescription_Contents"></a>

 ** InAppStreamNames **   <a name="APIReference-Type-InputDescription-InAppStreamNames"></a>
Restituisce i nomi dei flussi in applicazione mappati all’origine del flusso.   
Tipo: array di stringhe  
Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 32 caratteri.  
Modello: `[^-\s<>&]*`   
Obbligatorio: no

 ** InputId **   <a name="APIReference-Type-InputDescription-InputId"></a>
L'ID di input associato all'input dell'applicazione. Questo è l'ID che Kinesis Data Analytics assegna a ogni configurazione di input aggiunta all'applicazione.   
Tipo: String  
Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 50 caratteri.  
Modello: `[a-zA-Z0-9_.-]+`   
Obbligatorio: no

 ** InputParallelism **   <a name="APIReference-Type-InputDescription-InputParallelism"></a>
Descrive il parallelismo configurato (numero di flussi in applicazione mappati alla sorgente di streaming).   
Tipo: oggetto [InputParallelism](API_InputParallelism.md)  
Obbligatorio: no

 ** InputProcessingConfigurationDescription **   <a name="APIReference-Type-InputDescription-InputProcessingConfigurationDescription"></a>
La descrizione del preprocessore che viene eseguito sui record in questo input prima dell'esecuzione del codice dell'applicazione.   
Tipo: oggetto [InputProcessingConfigurationDescription](API_InputProcessingConfigurationDescription.md)  
Obbligatorio: no

 ** InputSchema **   <a name="APIReference-Type-InputDescription-InputSchema"></a>
Descrive il formato dei dati nell'origine di streaming e come ciascun elemento dati viene mappato alle colonne corrispondenti del flusso nell'applicazione che viene creato.   
Tipo: oggetto [SourceSchema](API_SourceSchema.md)  
Obbligatorio: no

 ** InputStartingPositionConfiguration **   <a name="APIReference-Type-InputDescription-InputStartingPositionConfiguration"></a>
Il punto in cui l'applicazione è configurata per leggere dal flusso di input.  
Tipo: oggetto [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md)  
Obbligatorio: no

 ** KinesisFirehoseInputDescription **   <a name="APIReference-Type-InputDescription-KinesisFirehoseInputDescription"></a>
Se un flusso di distribuzione di Kinesis Data Firehose è configurato come sorgente di streaming, fornisce l'ARN del flusso di distribuzione.   
Tipo: oggetto [KinesisFirehoseInputDescription](API_KinesisFirehoseInputDescription.md)  
Obbligatorio: no

 ** KinesisStreamsInputDescription **   <a name="APIReference-Type-InputDescription-KinesisStreamsInputDescription"></a>
Se un flusso di dati Kinesis è configurato come sorgente di streaming, fornisce l'Amazon Resource Name (ARN) del flusso di dati Kinesis.   
Tipo: oggetto [KinesisStreamsInputDescription](API_KinesisStreamsInputDescription.md)  
Obbligatorio: no

 ** NamePrefix **   <a name="APIReference-Type-InputDescription-NamePrefix"></a>
Il prefisso del nome all'interno dell'applicazione.  
Tipo: String  
Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 32 caratteri.  
Modello: `[^-\s<>&]*`   
Campo obbligatorio: no

## Vedi anche
<a name="API_InputDescription_SeeAlso"></a>

Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche, consulta quanto segue AWS SDKs:
+  [AWS SDK per C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/InputDescription) 
+  [AWS SDK per Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/InputDescription) 
+  [AWS SDK per Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/InputDescription) 