

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.

# InputUpdate
<a name="API_InputUpdate"></a>

En el caso de una aplicación de Kinesis Data Analytics basada en SQL, describe las actualizaciones de una configuración de entrada específica (identificada por la `InputId` de una aplicación). 

## Contenido
<a name="API_InputUpdate_Contents"></a>

 ** InputId **   <a name="APIReference-Type-InputUpdate-InputId"></a>
El ID de entrada de la entrada de la aplicación que se va a actualizar.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 50 caracteres.  
Patrón: `[a-zA-Z0-9_.-]+`   
Obligatorio: sí

 ** InputParallelismUpdate **   <a name="APIReference-Type-InputUpdate-InputParallelismUpdate"></a>
Describe las actualizaciones de paralelismo (el número de transmisiones en la aplicación que Kinesis Data Analytics crea para la fuente de transmisión específica).  
Tipo: objeto [InputParallelismUpdate](API_InputParallelismUpdate.md)  
Obligatorio: no

 ** InputProcessingConfigurationUpdate **   <a name="APIReference-Type-InputUpdate-InputProcessingConfigurationUpdate"></a>
Describe las actualizaciones de una [InputProcessingConfiguration](API_InputProcessingConfiguration.md).  
Tipo: objeto [InputProcessingConfigurationUpdate](API_InputProcessingConfigurationUpdate.md)  
Obligatorio: no

 ** InputSchemaUpdate **   <a name="APIReference-Type-InputUpdate-InputSchemaUpdate"></a>
Describe el formato de los datos del origen de streaming y cómo se asigna cada elemento de datos en el origen de streaming a las columnas correspondientes de la secuencia en la aplicación que se crea.  
Tipo: objeto [InputSchemaUpdate](API_InputSchemaUpdate.md)  
Obligatorio: no

 ** KinesisFirehoseInputUpdate **   <a name="APIReference-Type-InputUpdate-KinesisFirehoseInputUpdate"></a>
Proporciona un ARN de transmisión actualizado si el origen de transmisión es un flujo de entrega de Kinesis Data Firehose.  
Tipo: objeto [KinesisFirehoseInputUpdate](API_KinesisFirehoseInputUpdate.md)  
Obligatorio: no

 ** KinesisStreamsInputUpdate **   <a name="APIReference-Type-InputUpdate-KinesisStreamsInputUpdate"></a>
Si el origen de transmisión que se va a actualizar es un flujo de datos de Kinesis, proporciona un flujo actualizado con el nombre de recurso de Amazon (ARN).  
Tipo: objeto [KinesisStreamsInputUpdate](API_KinesisStreamsInputUpdate.md)  
Obligatorio: no

 ** NamePrefixUpdate **   <a name="APIReference-Type-InputUpdate-NamePrefixUpdate"></a>
El prefijo del nombre para las transmisiones dentro de la aplicación que Kinesis Data Analytics crea para la fuente de transmisión específica.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 32 caracteres.  
Patrón: `[^-\s<>&]*`   
Obligatorio: no

## Véase también
<a name="API_InputUpdate_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/InputUpdate) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/InputUpdate) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/InputUpdate) 