Azure deployment 部署对象的哪些数据在其生命周期内可能会更改?

Azure deployment 部署对象的哪些数据在其生命周期内可能会更改?,azure-deployment,azure-rest-api,Azure Deployment,Azure Rest Api,我想缓存一个部署对象,在它创建后通过URL直接查询它,如 GET /subscriptions/.../resourceGroups/.../providers/Microsoft.Resources/deployments/... 如果排除资源组更改,在其生命周期内可能更改的参数有哪些?什么参数可以在以后更改返回的对象 特别是: 任何部署输出是否可以更改 任何输出资源能否更改 部署资源实际上只是模板创建部署时发生的活动的“日志” 部署的URI永远不会更改,但它的所有其他内容都可能更改,因为

我想缓存一个部署对象,在它创建后通过URL直接查询它,如

GET /subscriptions/.../resourceGroups/.../providers/Microsoft.Resources/deployments/...
如果排除资源组更改,在其生命周期内可能更改的参数有哪些?什么参数可以在以后更改返回的对象

特别是:

  • 任何部署输出是否可以更改
  • 任何输出资源能否更改

部署资源实际上只是模板创建部署时发生的活动的“日志”

部署的URI永远不会更改,但它的所有其他内容都可能更改,因为它可以被后续同名部署覆盖。在随后的部署中,所有属性(URI除外)都可以更改—输入、输出、资源、模式等

如果该作用域(在本例中为resourceGroup)中的部署数量超过允许的最大值(800),则该部署也可能会自动删除。在这种情况下,部署将按FIFO顺序删除(即从最旧的开始)


有帮助吗?

谢谢。为了完善我的问题:如果排除部署更新(或同名的后续部署)和自动删除,部署对象中会发生什么变化?一旦部署达到终端状态,什么都不会发生。