0
我查看了文檔,但沒有找到一種方法來執行此操作。我有一個API網關方法,它有一個正文映射模板,如附圖所示。 描述CloudFormation中的AWS API網關正文映射模板
如何在CloudFormation中映射此模板? (我使用JSON)。我添加了「PassthroughBehavior」:「WHEN_NO_TEMPLATES」,但尚未找到添加內容類型映射的方法。
謝謝。
我查看了文檔,但沒有找到一種方法來執行此操作。我有一個API網關方法,它有一個正文映射模板,如附圖所示。 描述CloudFormation中的AWS API網關正文映射模板
如何在CloudFormation中映射此模板? (我使用JSON)。我添加了「PassthroughBehavior」:「WHEN_NO_TEMPLATES」,但尚未找到添加內容類型映射的方法。
謝謝。
您可以將其作爲RequestTemplates
屬性here的一部分來執行此操作。
它應該是這個樣子:
"APIMethodGet": {
"Type": "AWS::ApiGateway::Method",
"Properties": {
"RequestTemplates": {
"application/json": {
"Fn::Join": [
"",
[
"{\n \"StreamName\": \"my-kinesis\"\n",
"\n \"Data\": \"$util.base64encode($input.body)\"\n",
"\n \"PartitionKey\": \"1\"\n}"
]
]
}
},
"PassthroughBehavior": "WHEN_NO_TEMPLATES"
}
}