View a markdown version of this page

RecordConfiguration - Amazon Kinesis Data Streams Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

RecordConfiguration

Specifies the format of records read from the source stream.

Contents

RecordFormatType

The format of records on the source stream. Valid values:

  • GSR_JSON - Supported only for streaming table (Amazon S3 Tables) destinations.

  • JSON - Supported for both general purpose Amazon S3 and streaming table destinations.

  • STRING - Supported only for general purpose Amazon S3 destinations.

  • BYTE_ARRAY - Supported only for general purpose Amazon S3 destinations.

Type: String

Valid Values: GSR_JSON | JSON | STRING | BYTE_ARRAY

Required: Yes

GSRSchemaARN

The Amazon Resource Name (ARN) of the Amazon Glue Schema Registry schema used to validate records. Required when the channel destination is a streaming table.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 512.

Pattern: arn:aws[-a-z0-9]*:glue:[-a-z0-9]+:\d{12}:schema/[-a-zA-Z0-9_$#.]+/[-a-zA-Z0-9_$#.]+

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: