I am trying to understand the relationship between stack name and stack ID in openstack heat API http://developer.openstack.org/api-ref-orchestration-v1.html
It seems the stack name is provided by user who want to create the stack by POST while stack ID is generated by heat. But since it is possible to get stack information by 'GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}', does it imply that a stack name can have multiple stack id? If the answer is positive, what does it mean to have more than one stack IDs applied to the same stack name?
I did not find a clear definition in Heat documentation regarding this.