View a markdown version of this page

RecordConfiguration - Amazon Kinesis Data Streams Service

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 AWS 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 AWS SDKs, see the following: