SAM может принимать ссылки на локальные лямбда-функции, создавать zip-файлы кода, загружать их в S3 и выводить шаблоны со ссылками на расположение файлов в S3. Есть ли способ сделать это с помощью пакетов навыков Alexa?
Я хотел бы иметь возможность запустить sam package
с таким шаблоном:
MySkill:
Type: "Alexa::ASK::Skill"
Properties:
SkillPackage:
CodeUri: ./skill-package/
S3BucketRole: !GetAtt S3BucketReadRole.Arn
и получить шаблон вроде :
MySkill:
Type: "Alexa::ASK::Skill"
Properties:
SkillPackage:
S3Bucket: "my-skill-packages"
S3Key: "skillpackage.zip"
S3BucketRole: !GetAtt S3BucketReadRole.Arn
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html