Having discussed this with asalkeld, it seems it was a deliberate choice to make TemplateResource return an ARN, otherwise heat resource-show won't work on the provider resource.
Maybe there's some way we can resolve that, as I do think, if possible, it'd be better for get_resource to return the stack ID by default, for native OS:: resources.
Mike - it sounds like this is preventing you from doing something, but you haven't stated what, so can you please provide a concrete use-case for this, ideally a template you'd like to work but doesn't?
Having discussed this with asalkeld, it seems it was a deliberate choice to make TemplateResource return an ARN, otherwise heat resource-show won't work on the provider resource.
Maybe there's some way we can resolve that, as I do think, if possible, it'd be better for get_resource to return the stack ID by default, for native OS:: resources.
Mike - it sounds like this is preventing you from doing something, but you haven't stated what, so can you please provide a concrete use-case for this, ideally a template you'd like to work but doesn't?