openstack heat中堆栈ID和堆栈名称之间的关系



我正在努力理解openstack heat API中堆栈名称和堆栈ID之间的关系http://developer.openstack.org/api-ref-orchestration-v1.html

堆栈名称似乎是由想要通过POST创建堆栈的用户提供的,而堆栈ID是由heat生成的。但是由于可以通过'get/v1获取堆栈信息/​{tenant_id}​/烟囱/​{stack_name}​/​{stack_id}​',这是否意味着一个堆栈名称可以有多个堆栈id?如果答案是肯定的,那么将多个堆栈ID应用于同一堆栈名称意味着什么?

我在Heat文档中没有找到关于这一点的明确定义。

正确。堆栈名称由用户提供,堆栈ID由编排提供。堆栈名称是唯一的。堆栈ID是唯一的。

一个堆栈只能有一个ID。

有趣的事实,如果你做

GET /v1/​{tenant_id}​/stacks/​{stack_name}​

它实际上会以302响应,并将您重定向到位置

GET /v1/​{tenant_id}​/stacks/​{stack_name}​/​{stack_id}​

相关内容

  • 没有找到相关文章

最新更新