Aram
08/25/2021, 7:28 AMFrank
sst.Function
extends CDK’s Function, so you can do
new sst.Function(this, "MyFunction", {
autoPublishAlias: true,
provisionedConcurrencyConfig: ...
});
Aram
08/25/2021, 7:52 AMAram
08/25/2021, 7:55 AMFrank
Frank
FunctionOptions.currentVersionOptions
help?Aram
08/25/2021, 8:13 AMAram
08/25/2021, 8:15 AMcurrentVersionOptions: {
provisionedConcurrentExecutions: 1,
},
Aram
08/25/2021, 8:15 AMAram
08/25/2021, 8:17 AMcurrentVersionOptions
are almost the same with Alias
with a difference that it lacks aliasName
Frank
Aram
08/25/2021, 10:35 AMAram
08/26/2021, 1:16 PMmyFunction.currentVersion.addAlias('live', {
provisionedConcurrentExecutions: 1,
});
Frank
Frank
Frank
currentVersionOptions
, no version is actually created. That’s why u didn’t see any change in ur CFN templateFrank
currentVersion
to actually create the version. The behavior is a bit weird. Here’s a discussion around on topic https://github.com/aws/aws-cdk/issues/8149Frank
Aram
08/27/2021, 10:53 AM