如何在 Azure Policy 中准备 JSON
How to prepare JSON in Azure Policy
在 Azure Policy 中,如何准备 return 结果如下 JSON 对象。
return { Id : 1, prototype: 'skeleton1', status: 'success'}
该值将动态设置为策略中的 JSON 数据。
当直接使用上面的JSON字符串时,它失败并且无法保存策略。
如果您需要动态数据响应,那么您可能需要查看 set-body 策略和 liquid 模板:
https://blogs.msdn.microsoft.com/apimanagement/2017/09/25/deep-dive-on-set-body-policy/
对于静态响应数据,也可以像这样使用set-body策略:
<set-body>{
"Id" : 1,
"prototype": "skeleton1",
"status": "success"
}</set-body>
这将生成所需的正文。
在 Azure Policy 中,如何准备 return 结果如下 JSON 对象。
return { Id : 1, prototype: 'skeleton1', status: 'success'}
该值将动态设置为策略中的 JSON 数据。
当直接使用上面的JSON字符串时,它失败并且无法保存策略。
如果您需要动态数据响应,那么您可能需要查看 set-body 策略和 liquid 模板: https://blogs.msdn.microsoft.com/apimanagement/2017/09/25/deep-dive-on-set-body-policy/
对于静态响应数据,也可以像这样使用set-body策略:
<set-body>{
"Id" : 1,
"prototype": "skeleton1",
"status": "success"
}</set-body>
这将生成所需的正文。