KinesisFirehoseDeliveryStream

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string KinesisFirehoseDeliveryStream
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec KinesisFirehoseDeliveryStreamSpec
status KinesisFirehoseDeliveryStreamStatus

KinesisFirehoseDeliveryStreamSpec

(Appears on:KinesisFirehoseDeliveryStream, KinesisFirehoseDeliveryStreamStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
arn string (Optional)
destination string
destinationID string (Optional)
elasticsearchConfiguration []KinesisFirehoseDeliveryStreamSpecElasticsearchConfiguration (Optional)
extendedS3Configuration []KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration (Optional)
kinesisSourceConfiguration []KinesisFirehoseDeliveryStreamSpecKinesisSourceConfiguration (Optional)
name string
redshiftConfiguration []KinesisFirehoseDeliveryStreamSpecRedshiftConfiguration (Optional)
s3Configuration []KinesisFirehoseDeliveryStreamSpecS3Configuration (Optional)
splunkConfiguration []KinesisFirehoseDeliveryStreamSpecSplunkConfiguration (Optional)
tags map[string]string (Optional)
versionID string (Optional)

KinesisFirehoseDeliveryStreamSpecElasticsearchConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
bufferingInterval int (Optional)
bufferingSize int (Optional)
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationCloudwatchLoggingOptions (Optional)
domainArn string
indexName string
indexRotationPeriod string (Optional)
processingConfiguration []KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfiguration (Optional)
retryDuration int (Optional)
roleArn string
s3BackupMode string (Optional)
typeName string (Optional)

KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecElasticsearchConfiguration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecElasticsearchConfiguration)
Field Type Description
enabled bool (Optional)
processors []KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfigurationProcessors (Optional)

KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfigurationProcessors

(Appears on:KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfiguration)
Field Type Description
parameters []KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfigurationProcessorsParameters (Optional)
type string

KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfigurationProcessorsParameters

(Appears on:KinesisFirehoseDeliveryStreamSpecElasticsearchConfigurationProcessingConfigurationProcessors)
Field Type Description
parameterName string
parameterValue string

KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
bucketArn string
bufferInterval int (Optional)
bufferSize int (Optional)
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationCloudwatchLoggingOptions (Optional)
compressionFormat string (Optional)
dataFormatConversionConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfiguration (Optional)
errorOutputPrefix string (Optional)
kmsKeyArn string (Optional)
prefix string (Optional)
processingConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfiguration (Optional)
roleArn string
s3BackupConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationS3BackupConfiguration (Optional)
s3BackupMode string (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration)
Field Type Description
enabled bool (Optional)
inputFormatConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration
outputFormatConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration
schemaConfiguration []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfiguration)
Field Type Description
deserializer []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration)
Field Type Description
hiveJSONSerDe []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJSONSerDe (Optional)
openXJSONSerDe []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJSONSerDe (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJSONSerDe

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer)
Field Type Description
timestampFormats []string (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJSONSerDe

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer)
Field Type Description
caseInsensitive bool (Optional)
columnToJSONKeyMappings map[string]string (Optional)
convertDotsInJSONKeysToUnderscores bool (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfiguration)
Field Type Description
serializer []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration)
Field Type Description
orcSerDe []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe (Optional)
parquetSerDe []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer)
Field Type Description
blockSizeBytes int (Optional)
bloomFilterColumns []string (Optional)
bloomFilterFalsePositiveProbability encoding/json.Number (Optional)
compression string (Optional)
dictionaryKeyThreshold encoding/json.Number (Optional)
enablePadding bool (Optional)
formatVersion string (Optional)
paddingTolerance encoding/json.Number (Optional)
rowIndexStride int (Optional)
stripeSizeBytes int (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer)
Field Type Description
blockSizeBytes int (Optional)
compression string (Optional)
enableDictionaryCompression bool (Optional)
maxPaddingBytes int (Optional)
pageSizeBytes int (Optional)
writerVersion string (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationDataFormatConversionConfiguration)
Field Type Description
catalogID string (Optional)
databaseName string
region string (Optional)
roleArn string
tableName string
versionID string (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration)
Field Type Description
enabled bool (Optional)
processors []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfigurationProcessors (Optional)

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfigurationProcessors

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfiguration)
Field Type Description
parameters []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfigurationProcessorsParameters (Optional)
type string

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfigurationProcessorsParameters

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationProcessingConfigurationProcessors)
Field Type Description
parameterName string
parameterValue string

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationS3BackupConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3Configuration)
Field Type Description
bucketArn string
bufferInterval int (Optional)
bufferSize int (Optional)
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions (Optional)
compressionFormat string (Optional)
kmsKeyArn string (Optional)
prefix string (Optional)
roleArn string

KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecExtendedS3ConfigurationS3BackupConfiguration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecKinesisSourceConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
kinesisStreamArn string
roleArn string

KinesisFirehoseDeliveryStreamSpecRedshiftConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationCloudwatchLoggingOptions (Optional)
clusterJdbcurl string
copyOptions string (Optional)
dataTableColumns string (Optional)
dataTableName string
processingConfiguration []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfiguration (Optional)
retryDuration int (Optional)
roleArn string
s3BackupConfiguration []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationS3BackupConfiguration (Optional)
s3BackupMode string (Optional)
username string

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfiguration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfiguration)
Field Type Description
enabled bool (Optional)
processors []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfigurationProcessors (Optional)

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfigurationProcessors

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfiguration)
Field Type Description
parameters []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfigurationProcessorsParameters (Optional)
type string

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfigurationProcessorsParameters

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationProcessingConfigurationProcessors)
Field Type Description
parameterName string
parameterValue string

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationS3BackupConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfiguration)
Field Type Description
bucketArn string
bufferInterval int (Optional)
bufferSize int (Optional)
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions (Optional)
compressionFormat string (Optional)
kmsKeyArn string (Optional)
prefix string (Optional)
roleArn string

KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecRedshiftConfigurationS3BackupConfiguration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecS3Configuration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
bucketArn string
bufferInterval int (Optional)
bufferSize int (Optional)
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecS3ConfigurationCloudwatchLoggingOptions (Optional)
compressionFormat string (Optional)
kmsKeyArn string (Optional)
prefix string (Optional)
roleArn string

KinesisFirehoseDeliveryStreamSpecS3ConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecS3Configuration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecSplunkConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpec)
Field Type Description
cloudwatchLoggingOptions []KinesisFirehoseDeliveryStreamSpecSplunkConfigurationCloudwatchLoggingOptions (Optional)
hecAcknowledgmentTimeout int (Optional)
hecEndpoint string
hecEndpointType string (Optional)
hecToken string
processingConfiguration []KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfiguration (Optional)
retryDuration int (Optional)
s3BackupMode string (Optional)

KinesisFirehoseDeliveryStreamSpecSplunkConfigurationCloudwatchLoggingOptions

(Appears on:KinesisFirehoseDeliveryStreamSpecSplunkConfiguration)
Field Type Description
enabled bool (Optional)
logGroupName string (Optional)
logStreamName string (Optional)

KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfiguration

(Appears on:KinesisFirehoseDeliveryStreamSpecSplunkConfiguration)
Field Type Description
enabled bool (Optional)
processors []KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfigurationProcessors (Optional)

KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfigurationProcessors

(Appears on:KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfiguration)
Field Type Description
parameters []KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfigurationProcessorsParameters (Optional)
type string

KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfigurationProcessorsParameters

(Appears on:KinesisFirehoseDeliveryStreamSpecSplunkConfigurationProcessingConfigurationProcessors)
Field Type Description
parameterName string
parameterValue string

KinesisFirehoseDeliveryStreamStatus

(Appears on:KinesisFirehoseDeliveryStream)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output KinesisFirehoseDeliveryStreamSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)

Sensitive Values

Name Type Description
redshift_configuration.<index>.password string