Terraform-在Azure流分析输入(事件中心)上选择GZIP压缩选项

Terraform-在Azure流分析输入(事件中心)上选择GZIP压缩选项,terraform,azure-eventhub,azure-stream-analytics,terraform-provider-azure,stream-analytics,Terraform,Azure Eventhub,Azure Stream Analytics,Terraform Provider Azure,Stream Analytics,我需要在流分析作业中的EventHub输入上设置Gzip压缩选项,以便对其进行处理 该文档在SA作业事件中心输入规范中没有可用的“压缩”选项 有人做到了吗?提前谢谢 根据我对Terraform文档的理解,因为它没有“压缩”属性,所以它可能不支持管理SA作业事件中心输入的压缩类型。或者您可以尝试在“序列化”属性之后添加“压缩”属性 compression { type = "GZip" } 顺便说一下,根据StreamAnalytics的输入,我们可以看到它不支持更新压缩类型

我需要在流分析作业中的EventHub输入上设置Gzip压缩选项,以便对其进行处理

该文档在SA作业事件中心输入规范中没有可用的“压缩”选项


有人做到了吗?提前谢谢

根据我对Terraform文档的理解,因为它没有“压缩”属性,所以它可能不支持管理SA作业事件中心输入的压缩类型。或者您可以尝试在“序列化”属性之后添加“压缩”属性

compression {    
    type = "GZip"
}

顺便说一下,根据StreamAnalytics的输入,我们可以看到它不支持更新压缩类型。因此,我认为它可能也不能在Terraform中实现。

目前,tf
0.13.3
和azurerm
2.24.0
仍然不支持这一点。它会生成以下错误:

错误:不支持的块类型

此处不需要“压缩”类型的块


这在将来可能会得到支持,但不要指望它。

Hi,没有明确说明,但Azure Stream Analytics REST API中的更新操作支持创建时可以使用的所有字段。让我知道这是否适用于你的地形。谢谢。我在序列化后尝试了压缩,但返回了…”错误:不支持的块类型。此处不需要“压缩”类型的块。“”。这太遗憾了,但老实说,尽管流分析工作在IaC中的支持很差,但我发现,到目前为止,将这些工作放在一个单一的代码结构中真的很令人沮丧(当然要避免ARM)。例如,TF或Azure CLI不支持FunctionApp输出