如何通过CloudFormation管理AWS Kinesis Firehose的RedshiftDestinationConfiguration的RetryOptions

时间:2017-01-10 02:58:02

标签: amazon-web-services amazon-cloudformation amazon-kinesis-firehose

  • AWS CLI API将 Kinesis Firehose RedshiftDestinationConfiguration 定义为具有 RetryOptions 参数。 ref

  • cloudformation架构还定义了 Kinesis Firehose RedshiftDestinationConfiguration ,但没有 RetryOptions 参数。 ref

有没有办法设置和更新通过cloudformation文件维护的firehose的重试选项?

1 个答案:

答案 0 :(得分:0)

AWS::KinesisFireHose::DeliveryStream资源最初已添加到June 9 2016上的CloudFormation,而在May 18, 2016上添加了Amazon Redshift COPY重试功能。 (据推测,CloudFormation资源最初是在RetryOptions参数完成之前实现的。)

不幸的是,与其他倾向于更密切跟踪新AWS功能的AWS开发工具包不同,新AWS功能公告与其在CloudFormation资源中的实施之间通常存在显着差异。

在AWS在官方AWS CloudFormation资源中实施此功能之前,您可以使用Custom Resource直接调用UpdateDestination来设置不受支持的RetryOptions参数来实施变通方法。