Я недоумеваю, как я могу связать функцию AWS Lambda@Edge с CFT и не отображать ее в консоли AWS в разделе «CloudFront › Functions».
Это другой тип ассоциации? Нужно ли мне вносить изменения в мой CFT? Это ошибка в консоли AWS?
Фрагмент ЦФТ:
CloudFrontDistribution:
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
Aliases:
- my.site.dev
DefaultCacheBehavior:
TargetOriginId: !Sub 'S3-${AWS::StackName}-root'
LambdaFunctionAssociations:
-
EventType: origin-response
LambdaFunctionARN: !Ref Lambdaversion
Вид на консоль:
Любые мысли оценены.
Редактировать: если я создаю функцию с помощью экрана выше, сгенерированный ARN:
arn:aws:cloudfront::123456789012:function/test
так что это говорит мне о том, что существуют разные типы функций.