Describe Delivery Stream
firehose_describe_delivery_stream | R Documentation |
Describes the specified delivery stream and its status¶
Description¶
Describes the specified delivery stream and its status. For example,
after your delivery stream is created, call describe_delivery_stream
to see whether the delivery stream is ACTIVE
and therefore ready for
data to be sent to it.
If the status of a delivery stream is CREATING_FAILED
, this status
doesn't change, and you can't invoke create_delivery_stream
again on
it. However, you can invoke the delete_delivery_stream
operation to
delete it. If the status is DELETING_FAILED
, you can force deletion by
invoking delete_delivery_stream
again but with
DeleteDeliveryStreamInput$AllowForceDelete set to true.
Usage¶
Arguments¶
DeliveryStreamName
[required] The name of the delivery stream.
Limit
The limit on the number of destinations to return. You can have one destination per delivery stream.
ExclusiveStartDestinationId
The ID of the destination to start returning the destination information. Firehose supports one destination per delivery stream.
Value¶
A list with the following syntax:
list(
DeliveryStreamDescription = list(
DeliveryStreamName = "string",
DeliveryStreamARN = "string",
DeliveryStreamStatus = "CREATING"|"CREATING_FAILED"|"DELETING"|"DELETING_FAILED"|"ACTIVE",
FailureDescription = list(
Type = "RETIRE_KMS_GRANT_FAILED"|"CREATE_KMS_GRANT_FAILED"|"KMS_ACCESS_DENIED"|"DISABLED_KMS_KEY"|"INVALID_KMS_KEY"|"KMS_KEY_NOT_FOUND"|"KMS_OPT_IN_REQUIRED"|"CREATE_ENI_FAILED"|"DELETE_ENI_FAILED"|"SUBNET_NOT_FOUND"|"SECURITY_GROUP_NOT_FOUND"|"ENI_ACCESS_DENIED"|"SUBNET_ACCESS_DENIED"|"SECURITY_GROUP_ACCESS_DENIED"|"UNKNOWN_ERROR",
Details = "string"
),
DeliveryStreamEncryptionConfiguration = list(
KeyARN = "string",
KeyType = "AWS_OWNED_CMK"|"CUSTOMER_MANAGED_CMK",
Status = "ENABLED"|"ENABLING"|"ENABLING_FAILED"|"DISABLED"|"DISABLING"|"DISABLING_FAILED",
FailureDescription = list(
Type = "RETIRE_KMS_GRANT_FAILED"|"CREATE_KMS_GRANT_FAILED"|"KMS_ACCESS_DENIED"|"DISABLED_KMS_KEY"|"INVALID_KMS_KEY"|"KMS_KEY_NOT_FOUND"|"KMS_OPT_IN_REQUIRED"|"CREATE_ENI_FAILED"|"DELETE_ENI_FAILED"|"SUBNET_NOT_FOUND"|"SECURITY_GROUP_NOT_FOUND"|"ENI_ACCESS_DENIED"|"SUBNET_ACCESS_DENIED"|"SECURITY_GROUP_ACCESS_DENIED"|"UNKNOWN_ERROR",
Details = "string"
)
),
DeliveryStreamType = "DirectPut"|"KinesisStreamAsSource"|"MSKAsSource",
VersionId = "string",
CreateTimestamp = as.POSIXct(
"2015-01-01"
),
LastUpdateTimestamp = as.POSIXct(
"2015-01-01"
),
Source = list(
KinesisStreamSourceDescription = list(
KinesisStreamARN = "string",
RoleARN = "string",
DeliveryStartTimestamp = as.POSIXct(
"2015-01-01"
)
),
MSKSourceDescription = list(
MSKClusterARN = "string",
TopicName = "string",
AuthenticationConfiguration = list(
RoleARN = "string",
Connectivity = "PUBLIC"|"PRIVATE"
),
DeliveryStartTimestamp = as.POSIXct(
"2015-01-01"
),
ReadFromTimestamp = as.POSIXct(
"2015-01-01"
)
)
),
Destinations = list(
list(
DestinationId = "string",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ExtendedS3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
S3BackupMode = "Disabled"|"Enabled",
S3BackupDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
DataFormatConversionConfiguration = list(
SchemaConfiguration = list(
RoleARN = "string",
CatalogId = "string",
DatabaseName = "string",
TableName = "string",
Region = "string",
VersionId = "string"
),
InputFormatConfiguration = list(
Deserializer = list(
OpenXJsonSerDe = list(
ConvertDotsInJsonKeysToUnderscores = TRUE|FALSE,
CaseInsensitive = TRUE|FALSE,
ColumnToJsonKeyMappings = list(
"string"
)
),
HiveJsonSerDe = list(
TimestampFormats = list(
"string"
)
)
)
),
OutputFormatConfiguration = list(
Serializer = list(
ParquetSerDe = list(
BlockSizeBytes = 123,
PageSizeBytes = 123,
Compression = "UNCOMPRESSED"|"GZIP"|"SNAPPY",
EnableDictionaryCompression = TRUE|FALSE,
MaxPaddingBytes = 123,
WriterVersion = "V1"|"V2"
),
OrcSerDe = list(
StripeSizeBytes = 123,
BlockSizeBytes = 123,
RowIndexStride = 123,
EnablePadding = TRUE|FALSE,
PaddingTolerance = 123.0,
Compression = "NONE"|"ZLIB"|"SNAPPY",
BloomFilterColumns = list(
"string"
),
BloomFilterFalsePositiveProbability = 123.0,
DictionaryKeyThreshold = 123.0,
FormatVersion = "V0_11"|"V0_12"
)
)
),
Enabled = TRUE|FALSE
),
DynamicPartitioningConfiguration = list(
RetryOptions = list(
DurationInSeconds = 123
),
Enabled = TRUE|FALSE
),
FileExtension = "string",
CustomTimeZone = "string"
),
RedshiftDestinationDescription = list(
RoleARN = "string",
ClusterJDBCURL = "string",
CopyCommand = list(
DataTableName = "string",
DataTableColumns = "string",
CopyOptions = "string"
),
Username = "string",
RetryOptions = list(
DurationInSeconds = 123
),
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
S3BackupMode = "Disabled"|"Enabled",
S3BackupDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
SecretsManagerConfiguration = list(
SecretARN = "string",
RoleARN = "string",
Enabled = TRUE|FALSE
)
),
ElasticsearchDestinationDescription = list(
RoleARN = "string",
DomainARN = "string",
ClusterEndpoint = "string",
IndexName = "string",
TypeName = "string",
IndexRotationPeriod = "NoRotation"|"OneHour"|"OneDay"|"OneWeek"|"OneMonth",
BufferingHints = list(
IntervalInSeconds = 123,
SizeInMBs = 123
),
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedDocumentsOnly"|"AllDocuments",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
VpcConfigurationDescription = list(
SubnetIds = list(
"string"
),
RoleARN = "string",
SecurityGroupIds = list(
"string"
),
VpcId = "string"
),
DocumentIdOptions = list(
DefaultDocumentIdFormat = "FIREHOSE_DEFAULT"|"NO_DOCUMENT_ID"
)
),
AmazonopensearchserviceDestinationDescription = list(
RoleARN = "string",
DomainARN = "string",
ClusterEndpoint = "string",
IndexName = "string",
TypeName = "string",
IndexRotationPeriod = "NoRotation"|"OneHour"|"OneDay"|"OneWeek"|"OneMonth",
BufferingHints = list(
IntervalInSeconds = 123,
SizeInMBs = 123
),
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedDocumentsOnly"|"AllDocuments",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
VpcConfigurationDescription = list(
SubnetIds = list(
"string"
),
RoleARN = "string",
SecurityGroupIds = list(
"string"
),
VpcId = "string"
),
DocumentIdOptions = list(
DefaultDocumentIdFormat = "FIREHOSE_DEFAULT"|"NO_DOCUMENT_ID"
)
),
SplunkDestinationDescription = list(
HECEndpoint = "string",
HECEndpointType = "Raw"|"Event",
HECToken = "string",
HECAcknowledgmentTimeoutInSeconds = 123,
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedEventsOnly"|"AllEvents",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
BufferingHints = list(
IntervalInSeconds = 123,
SizeInMBs = 123
),
SecretsManagerConfiguration = list(
SecretARN = "string",
RoleARN = "string",
Enabled = TRUE|FALSE
)
),
HttpEndpointDestinationDescription = list(
EndpointConfiguration = list(
Url = "string",
Name = "string"
),
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
RequestConfiguration = list(
ContentEncoding = "NONE"|"GZIP",
CommonAttributes = list(
list(
AttributeName = "string",
AttributeValue = "string"
)
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
RoleARN = "string",
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedDataOnly"|"AllData",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
SecretsManagerConfiguration = list(
SecretARN = "string",
RoleARN = "string",
Enabled = TRUE|FALSE
)
),
SnowflakeDestinationDescription = list(
AccountUrl = "string",
User = "string",
Database = "string",
Schema = "string",
Table = "string",
SnowflakeRoleConfiguration = list(
Enabled = TRUE|FALSE,
SnowflakeRole = "string"
),
DataLoadingOption = "JSON_MAPPING"|"VARIANT_CONTENT_MAPPING"|"VARIANT_CONTENT_AND_METADATA_MAPPING",
MetaDataColumnName = "string",
ContentColumnName = "string",
SnowflakeVpcConfiguration = list(
PrivateLinkVpceId = "string"
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
RoleARN = "string",
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedDataOnly"|"AllData",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
SecretsManagerConfiguration = list(
SecretARN = "string",
RoleARN = "string",
Enabled = TRUE|FALSE
),
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
)
),
AmazonOpenSearchServerlessDestinationDescription = list(
RoleARN = "string",
CollectionEndpoint = "string",
IndexName = "string",
BufferingHints = list(
IntervalInSeconds = 123,
SizeInMBs = 123
),
RetryOptions = list(
DurationInSeconds = 123
),
S3BackupMode = "FailedDocumentsOnly"|"AllDocuments",
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
VpcConfigurationDescription = list(
SubnetIds = list(
"string"
),
RoleARN = "string",
SecurityGroupIds = list(
"string"
),
VpcId = "string"
)
),
IcebergDestinationDescription = list(
DestinationTableConfigurationList = list(
list(
DestinationTableName = "string",
DestinationDatabaseName = "string",
UniqueKeys = list(
"string"
),
S3ErrorOutputPrefix = "string"
)
),
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
),
ProcessingConfiguration = list(
Enabled = TRUE|FALSE,
Processors = list(
list(
Type = "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord",
Parameters = list(
list(
ParameterName = "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction",
ParameterValue = "string"
)
)
)
)
),
S3BackupMode = "FailedDataOnly"|"AllData",
RetryOptions = list(
DurationInSeconds = 123
),
RoleARN = "string",
CatalogConfiguration = list(
CatalogARN = "string"
),
S3DestinationDescription = list(
RoleARN = "string",
BucketARN = "string",
Prefix = "string",
ErrorOutputPrefix = "string",
BufferingHints = list(
SizeInMBs = 123,
IntervalInSeconds = 123
),
CompressionFormat = "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY",
EncryptionConfiguration = list(
NoEncryptionConfig = "NoEncryption",
KMSEncryptionConfig = list(
AWSKMSKeyARN = "string"
)
),
CloudWatchLoggingOptions = list(
Enabled = TRUE|FALSE,
LogGroupName = "string",
LogStreamName = "string"
)
)
)
)
),
HasMoreDestinations = TRUE|FALSE
)
)