Pahud Hsieh
Pahud Hsieh
Yes I can confirm it does change when updating the runtime. This could be related to https://github.com/aws/aws-cdk/pull/28251. Making it a p1.
From my test, simply updating the runtime would not change the lambda.Function logicalId. For example, change the runtime from `NODEJS_16_X` to `NODEJS_18_X` would only have in-place update: ```ts new lambda.Function(this,...
@weididai Thank you for your report I think we should figure out a way to avoid that as updating a SingletonFunction would always change the logicalId.
Hi @weididai Consider this sample: ```ts export class DummyStack extends Stack { constructor(scope: Construct, id: string, props: StackProps) { super(scope, id, props); const expression = new tasks.EvaluateExpression(this, 'Task', { expression:...
Thank you for the detailed feedback. Making it a p1 and we welcome any pull requests.
Serverless v2 cluster is actually built on top of [AWS::RDS::DBCluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html) resource but I didn't find any relevant property from the CFN doc. Maybe I was wrong but feel free to...
Yes I get this when I synth: ```yaml Type: AWS::Events::Rule Properties: EventPattern: source: - aws.ecr resources: - Fn::GetAtt: - CiTestEcrRepository95B2A864 - Arn State: ENABLED Targets: - Arn: Fn::GetAtt: - Func217E03A4...
Thank you for the report. This seems to be a bug of the tableName generation. I am making it a p1.
I guess your CDK application might contain the cloudfront distribution and you are referencing the distribution ID in the container env var. The hotswap would not be able to resolve...
Yes if you don't specify `props.subnets` it would filter and pick up with `{ subnetType: ec2.SubnetType.PRIVATE_WITH_EGRESS }`, which you don't have in your use case. So you will need to...