-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Right now when we have component like
CfhighlanderTemplate do
Parameters do
ComponentParam 'RegionCode', 'eu', allowedValues: ['eu', 'us', 'ap']
end
Component template: 'a', name: 'a1', render: Inline do
parameter name: 'RegionCode', value: Ref('RegionCode')
end
Component template: 'a', name: 'a2', dependson: ['a1'] do
parameter name: 'RegionCode', value: Ref('RegionCode')
end
endWe end up with an invalid DependsOn referencing the name of the inlined stack which has been removed.
Ideally it would be good to be able to reference a specific resource within the inlined stack maybe we could support for following syntax for dependson
Component template: 'a', name: 'a2', dependson: ['a1.SnsTopic'] do
parameter name: 'RegionCode', value: Ref('RegionCode')
endand the resulting DependsOn would just contain the reference to the inlined resource
@Guslington @toshke thoughts????
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request