Set Lifecycle in AutoscalingGroupModelBuilder

This commit is contained in:
John Gardiner Myers 2021-05-30 12:08:19 -07:00
parent a99ce3241a
commit 64dac12216
1 changed files with 5 additions and 3 deletions

View File

@ -449,6 +449,7 @@ func (b *AutoscalingGroupModelBuilder) buildAutoScalingGroupTask(c *fi.ModelBuil
if extLB.LoadBalancerName != nil {
lb := &awstasks.ClassicLoadBalancer{
Name: extLB.LoadBalancerName,
Lifecycle: b.Lifecycle,
LoadBalancerName: extLB.LoadBalancerName,
Shared: fi.Bool(true),
}
@ -462,9 +463,10 @@ func (b *AutoscalingGroupModelBuilder) buildAutoScalingGroupTask(c *fi.ModelBuil
return nil, err
}
tg := &awstasks.TargetGroup{
Name: fi.String(name + "-" + targetGroupName),
ARN: extLB.TargetGroupARN,
Shared: fi.Bool(true),
Name: fi.String(name + "-" + targetGroupName),
Lifecycle: b.Lifecycle,
ARN: extLB.TargetGroupARN,
Shared: fi.Bool(true),
}
t.TargetGroups = append(t.TargetGroups, tg)
c.AddTask(tg)