From 3d3f6f6cdeb6bd137d4ae2c1df6a1e955dcd1b8c Mon Sep 17 00:00:00 2001 From: mdugdale Date: Sat, 27 Mar 2021 22:59:45 +0000 Subject: [PATCH] typescript aws --- dist/cloudformation-stack-ttl.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dist/cloudformation-stack-ttl.yml b/dist/cloudformation-stack-ttl.yml index dccf0d7e..1bff2885 100644 --- a/dist/cloudformation-stack-ttl.yml +++ b/dist/cloudformation-stack-ttl.yml @@ -14,9 +14,6 @@ Metadata: TTL: default: Time-to-live Parameters: - BUILDID: - Type: String - Default: '' StackName: Type: String Description: Stack name that will be deleted. @@ -90,7 +87,7 @@ Resources: - GenerateCronExpression Type: "AWS::Events::Rule" Properties: - Name: !Join [ "", [ 'DeleteStackEventRule', !Ref BUILDID ] ] + Name: !Sub "DeleteStackEventRule-${StackName}" Description: Delete stack event ScheduleExpression: !GetAtt GenerateCronExpression.cron_exp State: "ENABLED" @@ -101,7 +98,7 @@ Resources: PermissionForDeleteCFNLambda: Type: "AWS::Lambda::Permission" Properties: - FunctionName: !Sub "arn:aws:lambda:${AWS::Region}:${AWS::AccountId}:function:DeleteCFNLambda-${StackName}" + FunctionName: !Sub "DeleteCFNLambda-${StackName}" Action: "lambda:InvokeFunction" Principal: "events.amazonaws.com" SourceArn: !GetAtt DeleteStackEventRule.Arn