My original vision of TemplateResource was to allow the user to specify a special Output in their template to specify the resource ID (this would allow a TemplateResource to properly stand in for some other resource type in a template).
Whether or not we think that's a good idea, it's pretty clear to me that anything that isn't an AWS:: resource should *never* return an ARN.
My original vision of TemplateResource was to allow the user to specify a special Output in their template to specify the resource ID (this would allow a TemplateResource to properly stand in for some other resource type in a template).
Whether or not we think that's a good idea, it's pretty clear to me that anything that isn't an AWS:: resource should *never* return an ARN.