Я создаю ALB в Amazon с StackA с именем StackA и экспортирую имя и значение ALB, используя
Export = Export ((Join ("", [Ref ("AWS :: StackName)")," -ALB "]))), Value = GetAtt (ApplicationElasticLB," DNSName ")
В консоли AWS видно, что значение экспортируется для ALB" internal-alb-test-12345678.us-east-1.elb.amazonaws.com "
Так что теперь я хочу использовать это имя ALB из StackB при создании ECSService.Я использую его вот так
LoadBalancerName = ImportValue ('StackA-ALB')
Но тогда AWS выдает ошибку, говорящую
имя elb длиннее 32. (Сервис: AmazonECS; Код состояния: 400; Код ошибки: InvalidParameterException
Я что-то не так делаю? Пожалуйста, помогите мне понять причину.