AWS::KinesisFirehose::DeliveryStream HttpEndpointDestinationConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::KinesisFirehose::DeliveryStream HttpEndpointDestinationConfiguration

描述 HTTP 终端节点目标的配置。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

属性

BufferingHints

在将数据传送到指定目标之前可以使用的缓冲选项。Kinesis Data Firehose 将这些选项视为提示,它可能会选择使用更优化的值。SizeInMBs 和 IntervalInSeconds 参数是可选的。但是,如果您为其中之一指定值,您还必须为另一个提供值。

必需:否

类型BufferingHints

Update requires: No interruption

CloudWatchLoggingOptions

描述传输流的 Amazon CloudWatch 日志记录选项。

必需:否

类型CloudWatchLoggingOptions

Update requires: No interruption

EndpointConfiguration

选择作为目标的 HTTP 终端节点的配置。

必需:是

类型HttpEndpointConfiguration

Update requires: No interruption

ProcessingConfiguration

描述数据处理配置。

必需:否

类型ProcessingConfiguration

Update requires: No interruption

RequestConfiguration

发送到指定为目标的 HTTP 终端节点的请求的配置。

必需:否

类型HttpEndpointRequestConfiguration

Update requires: No interruption

RetryOptions

描述当 Kinesis Data Firehose 无法将数据传送到指定的 HTTP 终端节点目标,或者它没有收到来自指定 HTTP 终端节点目标的有效接收确认时的重试行为。

必需:否

类型RetryOptions

Update requires: No interruption

RoleARN

Kinesis Data Firehose 使用此 IAM 角色来代入交付流所需的所有权限。

必需:否

类型:字符串

最低1

最高512

模式arn:.*

Update requires: No interruption

S3BackupMode

描述针对 Kinesis Data Firehose 传输到 HTTP 终端节点目标的数据的 S3 存储桶备份选项。您可以备份所有文档 (AllData) ,或仅备份 Kinesis Data Firehose 无法传输到指定 HTTP 终端节点目标的文档 (FailedDataOnly)。

必需:否

类型:字符串

允许的值AllData | FailedDataOnly

Update requires: No interruption

S3Configuration

描述目标位置在 Amazon S3 中的配置。

必需:是

类型S3DestinationConfiguration

Update requires: No interruption