Я пытался создать управление версиями для лямбда-функций с использованием шаблонов SAM. Я сослался на этот документ https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html для создания версий.
Но я не могу добавить версии для функций Lambda. Вот мой шаблон SAM:
"XXXX" :
{
"Type" : "AWS::Serverless::Function",
"Properties": {
"Handler": "ZZZZ::XXXXX",
"FunctionName":"YYYYY",
"Runtime": "dotnetcore2.1",
"CodeUri": "",
"MemorySize": 256,
"Description": "2",
"Timeout": 30,
"Role": null,
"Policies": [ "AWSLambdaFullAccess" ],
"Events": {
"PutResource": {
"Type": "Api",
"Properties": {
"RestApiId": { "Ref" : "AAAAA" } ,
"Path": "/xxx/{y}/zzz",
"Method": "GET"
}
}
}
}
Есть ли способ сохранить управление версиями лямбда-функций? Заранее спасибо!