Шаблон работает . Я сам развернул его в своей учетной записи песочницы. Таким образом, я не могу воспроизвести проблему, и ошибка должна быть где-то еще.
I used us-east-1
region with all values of the template set to their default. Maybe you've changed the default settings to some incorrect ones, or you have no permissions to create some of the resources?
If this helps, in your case the lambda function associated with the following custom resource fails:
MediaPackageVod:
Type: Custom::LoadLambda
Properties:
ServiceToken: !GetAtt CustomResource.Arn
Resource: MediaPackageVod
StackName: !Ref AWS::StackName
GroupId: !Sub "${AWS::StackName}-packaging-group"
PackagingConfigurations: "HLS,DASH,MSS,CMAF"
DistributionId: !Ref CloudFront
EnableMediaPackage: !Ref EnableMediaPackage
Thus, you can inspect the lambda function, and try to debug it. It will be available in your Lambda console.
Also the error you are getting is 500 , что означает, что это сама ошибка лямбда-сервиса. Возможна временная проблема на стороне AWS:
ServiceException -Служба AWS Lambda обнаружила внутреннюю ошибку . Код состояния HTTP: 500
На основе комментариев и обсуждения в чате:
A рекомендованное решение состояло в том, чтобы проверить другой регион . И в самом деле, шаблон работает в us-west-2
.
Список поддерживаемых регионов для AWS Elemental MediaPackage
можно найти здесь .