FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration

data class FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration(val catalogId: String? = null, val databaseName: String, val region: String? = null, val roleArn: String, val tableName: String, val versionId: String? = null)

Constructors

constructor(catalogId: String? = null, databaseName: String, region: String? = null, roleArn: String, tableName: String, versionId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val catalogId: String? = null

The ID of the AWS Glue Data Catalog. If you don't supply this, the AWS account ID is used by default.

Link copied to clipboard

Specifies the name of the AWS Glue database that contains the schema for the output data.

Link copied to clipboard
val region: String? = null

If you don't specify an AWS Region, the default is the current region.

Link copied to clipboard

The role that Kinesis Data Firehose can use to access AWS Glue. This role must be in the same account you use for Kinesis Data Firehose. Cross-account roles aren't allowed.

Link copied to clipboard

Specifies the AWS Glue table that contains the column information that constitutes your data schema.

Link copied to clipboard
val versionId: String? = null

Specifies the table version for the output data schema. Defaults to LATEST.