InputUpdate
For a SQL-based Kinesis Data Analytics application, describes updates to a
specific input configuration (identified by the InputId
of an application).
Contents
- InputId
-
The input ID of the application input to be updated.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 50.
Pattern:
[a-zA-Z0-9_.-]+
Required: Yes
- InputParallelismUpdate
-
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
Type: InputParallelismUpdate object
Required: No
- InputProcessingConfigurationUpdate
-
Describes updates to an InputProcessingConfiguration.
Type: InputProcessingConfigurationUpdate object
Required: No
- InputSchemaUpdate
-
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
Type: InputSchemaUpdate object
Required: No
- KinesisFirehoseInputUpdate
-
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
Type: KinesisFirehoseInputUpdate object
Required: No
- KinesisStreamsInputUpdate
-
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
Type: KinesisStreamsInputUpdate object
Required: No
- NamePrefixUpdate
-
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 32.
Pattern:
[^-\s<>&]*
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: