diff --git a/samtranslator/model/api/api_generator.py b/samtranslator/model/api/api_generator.py index c46a1b030b..26c831ec22 100644 --- a/samtranslator/model/api/api_generator.py +++ b/samtranslator/model/api/api_generator.py @@ -630,7 +630,7 @@ def _get_permission(self, authorizer_name, authorizer_lambda_function_arn): lambda_permission = LambdaPermission(self.logical_id + authorizer_name + 'AuthorizerPermission', attributes=self.passthrough_resource_attributes) - lambda_permission.Action = 'lambda:invokeFunction' + lambda_permission.Action = 'lambda:InvokeFunction' lambda_permission.FunctionName = authorizer_lambda_function_arn lambda_permission.Principal = 'apigateway.amazonaws.com' lambda_permission.SourceArn = source_arn diff --git a/samtranslator/model/eventsources/push.py b/samtranslator/model/eventsources/push.py index 88c0a29c28..7f0e7e8271 100644 --- a/samtranslator/model/eventsources/push.py +++ b/samtranslator/model/eventsources/push.py @@ -70,7 +70,7 @@ def _construct_permission( except NotImplementedError: function_name_or_arn = function.get_runtime_attr("arn") - lambda_permission.Action = 'lambda:invokeFunction' + lambda_permission.Action = 'lambda:InvokeFunction' lambda_permission.FunctionName = function_name_or_arn lambda_permission.Principal = self.principal lambda_permission.SourceArn = source_arn diff --git a/tests/translator/input/error_existing_permission_logical_id.yaml b/tests/translator/input/error_existing_permission_logical_id.yaml index 54b2636a33..321a4dba58 100644 --- a/tests/translator/input/error_existing_permission_logical_id.yaml +++ b/tests/translator/input/error_existing_permission_logical_id.yaml @@ -20,7 +20,7 @@ Resources: AlexaSkillFuncAlexaSkillEventPermission: Type: AWS::Lambda::Permission Properties: - Action: lambda:invokeFunction + Action: lambda:InvokeFunction FunctionName: Ref: AlexaSkillFunc Principal: alexa-appkit.amazon.com diff --git a/tests/translator/output/alexa_skill.json b/tests/translator/output/alexa_skill.json index 310f2347d0..2f6659e408 100644 --- a/tests/translator/output/alexa_skill.json +++ b/tests/translator/output/alexa_skill.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/alexa_skill_with_skill_id.json b/tests/translator/output/alexa_skill_with_skill_id.json index 0522d21dd1..3f33731621 100644 --- a/tests/translator/output/alexa_skill_with_skill_id.json +++ b/tests/translator/output/alexa_skill_with_skill_id.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -70,4 +70,4 @@ } } } - } \ No newline at end of file + } diff --git a/tests/translator/output/api_cache.json b/tests/translator/output/api_cache.json index aacef0fb5e..3c8808cd7f 100644 --- a/tests/translator/output/api_cache.json +++ b/tests/translator/output/api_cache.json @@ -47,7 +47,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -106,4 +106,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_endpoint_configuration.json b/tests/translator/output/api_endpoint_configuration.json index c3c291be11..72edd33060 100644 --- a/tests/translator/output/api_endpoint_configuration.json +++ b/tests/translator/output/api_endpoint_configuration.json @@ -71,7 +71,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -181,4 +181,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_request_model.json b/tests/translator/output/api_request_model.json index 0c76e6ab3e..9652d8203c 100644 --- a/tests/translator/output/api_request_model.json +++ b/tests/translator/output/api_request_model.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -143,4 +143,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_request_model_openapi_3.json b/tests/translator/output/api_request_model_openapi_3.json index b0cb087e98..1e045b114c 100644 --- a/tests/translator/output/api_request_model_openapi_3.json +++ b/tests/translator/output/api_request_model_openapi_3.json @@ -45,7 +45,7 @@ "HtmlFunctionIamPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -161,7 +161,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" diff --git a/tests/translator/output/api_with_access_log_setting.json b/tests/translator/output/api_with_access_log_setting.json index b95be5f4cb..d60267d6b4 100644 --- a/tests/translator/output/api_with_access_log_setting.json +++ b/tests/translator/output/api_with_access_log_setting.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_apikey_default_override.json b/tests/translator/output/api_with_apikey_default_override.json index 1e519e6267..b5fea6f1c2 100644 --- a/tests/translator/output/api_with_apikey_default_override.json +++ b/tests/translator/output/api_with_apikey_default_override.json @@ -15,7 +15,7 @@ "MyFunctionWithApiKeyRequiredTrueMyApiWithApiKeyRequiredTruePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredTrue" @@ -36,7 +36,7 @@ "MyFunctionWithApiKeyRequiredFalseMyApiWithApiKeyRequiredFalsePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredFalse" @@ -103,7 +103,7 @@ "MyFunctionWithApiKeyRequiredDefaultMyApiWithApiKeyRequiredDefaultPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredDefault" @@ -315,4 +315,4 @@ } } } - } \ No newline at end of file + } diff --git a/tests/translator/output/api_with_apikey_required.json b/tests/translator/output/api_with_apikey_required.json index 7e51acae3a..c62873f845 100644 --- a/tests/translator/output/api_with_apikey_required.json +++ b/tests/translator/output/api_with_apikey_required.json @@ -85,7 +85,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -137,4 +137,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_apikey_required_openapi_3.json b/tests/translator/output/api_with_apikey_required_openapi_3.json index 23702dced3..fc8a8dc29d 100644 --- a/tests/translator/output/api_with_apikey_required_openapi_3.json +++ b/tests/translator/output/api_with_apikey_required_openapi_3.json @@ -96,7 +96,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -138,4 +138,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_auth_all_maximum.json b/tests/translator/output/api_with_auth_all_maximum.json index 58a97705c6..1cb0871e3c 100644 --- a/tests/translator/output/api_with_auth_all_maximum.json +++ b/tests/translator/output/api_with_auth_all_maximum.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -318,7 +318,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -336,7 +336,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -367,7 +367,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -397,7 +397,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -418,7 +418,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -437,4 +437,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_auth_all_maximum_openapi_3.json b/tests/translator/output/api_with_auth_all_maximum_openapi_3.json index a0d453fe0c..4037a66b2a 100644 --- a/tests/translator/output/api_with_auth_all_maximum_openapi_3.json +++ b/tests/translator/output/api_with_auth_all_maximum_openapi_3.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -320,7 +320,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -338,7 +338,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -359,7 +359,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -386,7 +386,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -419,7 +419,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/api_with_auth_all_minimum.json b/tests/translator/output/api_with_auth_all_minimum.json index f85c0a0245..4662aa14ff 100644 --- a/tests/translator/output/api_with_auth_all_minimum.json +++ b/tests/translator/output/api_with_auth_all_minimum.json @@ -67,7 +67,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -165,7 +165,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -186,7 +186,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -209,7 +209,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -240,7 +240,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -470,4 +470,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_auth_all_minimum_openapi.json b/tests/translator/output/api_with_auth_all_minimum_openapi.json index e8c2bf109c..9499ecc8ea 100644 --- a/tests/translator/output/api_with_auth_all_minimum_openapi.json +++ b/tests/translator/output/api_with_auth_all_minimum_openapi.json @@ -69,7 +69,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -166,7 +166,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -187,7 +187,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -210,7 +210,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -231,7 +231,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -473,4 +473,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_auth_and_conditions_all_max.json b/tests/translator/output/api_with_auth_and_conditions_all_max.json index 2a4195970d..13b67f8243 100644 --- a/tests/translator/output/api_with_auth_and_conditions_all_max.json +++ b/tests/translator/output/api_with_auth_and_conditions_all_max.json @@ -11,7 +11,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -32,7 +32,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -307,7 +307,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -325,7 +325,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -369,7 +369,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -420,7 +420,7 @@ "MyFunctionWithConditionalWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -442,7 +442,7 @@ "MyFunctionWithConditionalWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -464,7 +464,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -516,7 +516,7 @@ "MyFunctionWithConditionalWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" diff --git a/tests/translator/output/api_with_auth_no_default.json b/tests/translator/output/api_with_auth_no_default.json index 1e96879461..08d3b5a630 100644 --- a/tests/translator/output/api_with_auth_no_default.json +++ b/tests/translator/output/api_with_auth_no_default.json @@ -62,7 +62,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -150,7 +150,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -181,7 +181,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -214,7 +214,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -235,7 +235,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -455,4 +455,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_auth_with_default_scopes.json b/tests/translator/output/api_with_auth_with_default_scopes.json index 7e23688b29..8823875cf6 100644 --- a/tests/translator/output/api_with_auth_with_default_scopes.json +++ b/tests/translator/output/api_with_auth_with_default_scopes.json @@ -176,7 +176,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -207,7 +207,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -228,7 +228,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -249,7 +249,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -270,7 +270,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -321,7 +321,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -377,7 +377,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/api_with_auth_with_default_scopes_openapi.json b/tests/translator/output/api_with_auth_with_default_scopes_openapi.json index 46a3186140..e49e49d3a1 100644 --- a/tests/translator/output/api_with_auth_with_default_scopes_openapi.json +++ b/tests/translator/output/api_with_auth_with_default_scopes_openapi.json @@ -178,7 +178,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -199,7 +199,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -220,7 +220,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -241,7 +241,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -262,7 +262,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -322,7 +322,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -378,7 +378,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/api_with_aws_account_blacklist.json b/tests/translator/output/api_with_aws_account_blacklist.json index 31425ea51b..4499cb1eee 100644 --- a/tests/translator/output/api_with_aws_account_blacklist.json +++ b/tests/translator/output/api_with_aws_account_blacklist.json @@ -127,7 +127,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -146,4 +146,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_aws_account_whitelist.json b/tests/translator/output/api_with_aws_account_whitelist.json index 84db74d343..1fee070298 100644 --- a/tests/translator/output/api_with_aws_account_whitelist.json +++ b/tests/translator/output/api_with_aws_account_whitelist.json @@ -148,7 +148,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -167,4 +167,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_aws_iam_auth_overrides.json b/tests/translator/output/api_with_aws_iam_auth_overrides.json index 28486d1750..1c6a28ffe7 100644 --- a/tests/translator/output/api_with_aws_iam_auth_overrides.json +++ b/tests/translator/output/api_with_aws_iam_auth_overrides.json @@ -114,7 +114,7 @@ "MyFunctionCustomInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCustomInvokeRole" @@ -135,7 +135,7 @@ "MyFunctionMyCognitoAuthAPI1PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionMyCognitoAuth" @@ -213,7 +213,7 @@ "MyFunctionWithoutAuthAPI2PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithoutAuth" @@ -234,7 +234,7 @@ "MyFunctionDefaultInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionDefaultInvokeRole" @@ -331,7 +331,7 @@ "MyFunctionNoCallerCredentialsAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoCallerCredentials" @@ -432,7 +432,7 @@ "MyFunctionCallerCredentialsOverrideAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCallerCredentialsOverride" @@ -499,7 +499,7 @@ "MyFunctionNullInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNullInvokeRole" @@ -520,7 +520,7 @@ "MyFunctionNONEInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNONEInvokeRole" @@ -877,7 +877,7 @@ "MyFunctionNoneAuthAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoneAuth" diff --git a/tests/translator/output/api_with_basic_custom_domain.json b/tests/translator/output/api_with_basic_custom_domain.json index 4cd3e762fa..019f826cf1 100644 --- a/tests/translator/output/api_with_basic_custom_domain.json +++ b/tests/translator/output/api_with_basic_custom_domain.json @@ -35,7 +35,7 @@ "MyFunctionAnotherGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -68,7 +68,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -101,7 +101,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -362,7 +362,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/api_with_basic_custom_domain_intrinsics.json b/tests/translator/output/api_with_basic_custom_domain_intrinsics.json index 045241bf89..3122d628dc 100644 --- a/tests/translator/output/api_with_basic_custom_domain_intrinsics.json +++ b/tests/translator/output/api_with_basic_custom_domain_intrinsics.json @@ -44,7 +44,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -297,7 +297,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/api_with_binary_media_types.json b/tests/translator/output/api_with_binary_media_types.json index 28489d636d..e7351f1962 100644 --- a/tests/translator/output/api_with_binary_media_types.json +++ b/tests/translator/output/api_with_binary_media_types.json @@ -62,7 +62,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_canary_setting.json b/tests/translator/output/api_with_canary_setting.json index cd7fc482cc..39f6cdfaec 100644 --- a/tests/translator/output/api_with_canary_setting.json +++ b/tests/translator/output/api_with_canary_setting.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_cors.json b/tests/translator/output/api_with_cors.json index 1477d79ac3..fd61984feb 100644 --- a/tests/translator/output/api_with_cors.json +++ b/tests/translator/output/api_with_cors.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -295,7 +295,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -518,4 +518,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_and_auth_no_preflight_auth.json b/tests/translator/output/api_with_cors_and_auth_no_preflight_auth.json index b1610a0fdc..0392b14c25 100644 --- a/tests/translator/output/api_with_cors_and_auth_no_preflight_auth.json +++ b/tests/translator/output/api_with_cors_and_auth_no_preflight_auth.json @@ -156,7 +156,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -189,7 +189,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -286,7 +286,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -307,4 +307,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_and_auth_preflight_auth.json b/tests/translator/output/api_with_cors_and_auth_preflight_auth.json index 949504cb0a..9155b6d355 100644 --- a/tests/translator/output/api_with_cors_and_auth_preflight_auth.json +++ b/tests/translator/output/api_with_cors_and_auth_preflight_auth.json @@ -161,7 +161,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -194,7 +194,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -291,7 +291,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -312,4 +312,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_and_conditions_no_definitionbody.json b/tests/translator/output/api_with_cors_and_conditions_no_definitionbody.json index bbec68ab8f..3378a6257a 100644 --- a/tests/translator/output/api_with_cors_and_conditions_no_definitionbody.json +++ b/tests/translator/output/api_with_cors_and_conditions_no_definitionbody.json @@ -67,7 +67,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -221,7 +221,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -283,7 +283,7 @@ "ImplicitApiFunction2DeleteHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction2" @@ -325,4 +325,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_and_only_headers.json b/tests/translator/output/api_with_cors_and_only_headers.json index 6ad4686880..05a7790e98 100644 --- a/tests/translator/output/api_with_cors_and_only_headers.json +++ b/tests/translator/output/api_with_cors_and_only_headers.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -239,7 +239,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_cors_and_only_methods.json b/tests/translator/output/api_with_cors_and_only_methods.json index 3d91a1029c..0bbe2ae4ae 100644 --- a/tests/translator/output/api_with_cors_and_only_methods.json +++ b/tests/translator/output/api_with_cors_and_only_methods.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_cors_and_only_origins.json b/tests/translator/output/api_with_cors_and_only_origins.json index 562600ab16..beb1d53b83 100644 --- a/tests/translator/output/api_with_cors_and_only_origins.json +++ b/tests/translator/output/api_with_cors_and_only_origins.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -241,7 +241,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -338,4 +338,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_no_definitionbody.json b/tests/translator/output/api_with_cors_no_definitionbody.json index c83d697d8f..ee7c67d912 100644 --- a/tests/translator/output/api_with_cors_no_definitionbody.json +++ b/tests/translator/output/api_with_cors_no_definitionbody.json @@ -53,7 +53,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -74,7 +74,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -193,4 +193,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_cors_openapi_3.json b/tests/translator/output/api_with_cors_openapi_3.json index 74c0bd65f7..6e1d503705 100644 --- a/tests/translator/output/api_with_cors_openapi_3.json +++ b/tests/translator/output/api_with_cors_openapi_3.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -297,7 +297,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_custom_domain_route53.json b/tests/translator/output/api_with_custom_domain_route53.json index 5d4fba4358..f0e986c9d0 100644 --- a/tests/translator/output/api_with_custom_domain_route53.json +++ b/tests/translator/output/api_with_custom_domain_route53.json @@ -35,7 +35,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/api_with_default_aws_iam_auth.json b/tests/translator/output/api_with_default_aws_iam_auth.json index 53b534a466..b6c5f62b21 100644 --- a/tests/translator/output/api_with_default_aws_iam_auth.json +++ b/tests/translator/output/api_with_default_aws_iam_auth.json @@ -36,7 +36,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -79,7 +79,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -260,7 +260,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/api_with_default_aws_iam_auth_and_no_auth_route.json b/tests/translator/output/api_with_default_aws_iam_auth_and_no_auth_route.json index 2982334dfe..db17e9e71f 100644 --- a/tests/translator/output/api_with_default_aws_iam_auth_and_no_auth_route.json +++ b/tests/translator/output/api_with_default_aws_iam_auth_and_no_auth_route.json @@ -26,7 +26,7 @@ "MyFunctionWithAwsIamAuthMyApiWithNoAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -47,7 +47,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -175,4 +175,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses.json b/tests/translator/output/api_with_gateway_responses.json index bb010a7a0a..e7d5f9e2da 100644 --- a/tests/translator/output/api_with_gateway_responses.json +++ b/tests/translator/output/api_with_gateway_responses.json @@ -117,7 +117,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -136,4 +136,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses_all.json b/tests/translator/output/api_with_gateway_responses_all.json index e9eb1bb50e..33ed744d69 100644 --- a/tests/translator/output/api_with_gateway_responses_all.json +++ b/tests/translator/output/api_with_gateway_responses_all.json @@ -126,7 +126,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses_all_openapi_3.json b/tests/translator/output/api_with_gateway_responses_all_openapi_3.json index 20f76ec2b1..7d5d609f05 100644 --- a/tests/translator/output/api_with_gateway_responses_all_openapi_3.json +++ b/tests/translator/output/api_with_gateway_responses_all_openapi_3.json @@ -125,7 +125,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -144,4 +144,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses_implicit.json b/tests/translator/output/api_with_gateway_responses_implicit.json index a071d97d92..a10bd35549 100644 --- a/tests/translator/output/api_with_gateway_responses_implicit.json +++ b/tests/translator/output/api_with_gateway_responses_implicit.json @@ -78,7 +78,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -137,4 +137,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses_minimal.json b/tests/translator/output/api_with_gateway_responses_minimal.json index d718af9bc3..9459fcfadc 100644 --- a/tests/translator/output/api_with_gateway_responses_minimal.json +++ b/tests/translator/output/api_with_gateway_responses_minimal.json @@ -112,7 +112,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -131,4 +131,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_gateway_responses_string_status_code.json b/tests/translator/output/api_with_gateway_responses_string_status_code.json index bb010a7a0a..e7d5f9e2da 100644 --- a/tests/translator/output/api_with_gateway_responses_string_status_code.json +++ b/tests/translator/output/api_with_gateway_responses_string_status_code.json @@ -117,7 +117,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -136,4 +136,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_incompatible_stage_name.json b/tests/translator/output/api_with_incompatible_stage_name.json index dd3abd9f80..578b58492f 100644 --- a/tests/translator/output/api_with_incompatible_stage_name.json +++ b/tests/translator/output/api_with_incompatible_stage_name.json @@ -113,7 +113,7 @@ "HyphenFunctionGetHtmlPermission0c8ecc62cb": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HyphenFunction" @@ -167,7 +167,7 @@ "UnderscoreFunctionGetHtmlPermissionb34d3ad84e": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "UnderscoreFunction" @@ -285,4 +285,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_ip_range_blacklist.json b/tests/translator/output/api_with_ip_range_blacklist.json index 6c005f77cd..72abd2da5f 100644 --- a/tests/translator/output/api_with_ip_range_blacklist.json +++ b/tests/translator/output/api_with_ip_range_blacklist.json @@ -166,7 +166,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -185,4 +185,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_ip_range_whitelist.json b/tests/translator/output/api_with_ip_range_whitelist.json index bf9720c86d..dd41376558 100644 --- a/tests/translator/output/api_with_ip_range_whitelist.json +++ b/tests/translator/output/api_with_ip_range_whitelist.json @@ -169,7 +169,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -188,4 +188,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_method_aws_iam_auth.json b/tests/translator/output/api_with_method_aws_iam_auth.json index b0bb424c16..5f555094cf 100644 --- a/tests/translator/output/api_with_method_aws_iam_auth.json +++ b/tests/translator/output/api_with_method_aws_iam_auth.json @@ -3,7 +3,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -24,7 +24,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -119,7 +119,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/api_with_method_settings.json b/tests/translator/output/api_with_method_settings.json index ff59ac5923..b233f9ab25 100644 --- a/tests/translator/output/api_with_method_settings.json +++ b/tests/translator/output/api_with_method_settings.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -174,4 +174,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_minimum_compression_size.json b/tests/translator/output/api_with_minimum_compression_size.json index a22c045aa7..ba48f2fe9d 100644 --- a/tests/translator/output/api_with_minimum_compression_size.json +++ b/tests/translator/output/api_with_minimum_compression_size.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -158,4 +158,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_open_api_version.json b/tests/translator/output/api_with_open_api_version.json index 088d0c5f62..a6da024095 100644 --- a/tests/translator/output/api_with_open_api_version.json +++ b/tests/translator/output/api_with_open_api_version.json @@ -65,7 +65,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -198,4 +198,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_open_api_version_2.json b/tests/translator/output/api_with_open_api_version_2.json index fdba0c2313..29b8538453 100644 --- a/tests/translator/output/api_with_open_api_version_2.json +++ b/tests/translator/output/api_with_open_api_version_2.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -200,4 +200,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_openapi_definition_body_no_flag.json b/tests/translator/output/api_with_openapi_definition_body_no_flag.json index 0133f7db8d..334294e1cb 100644 --- a/tests/translator/output/api_with_openapi_definition_body_no_flag.json +++ b/tests/translator/output/api_with_openapi_definition_body_no_flag.json @@ -165,7 +165,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/api_with_path_parameters.json b/tests/translator/output/api_with_path_parameters.json index 7e6fdffc8e..16aaf7e65d 100644 --- a/tests/translator/output/api_with_path_parameters.json +++ b/tests/translator/output/api_with_path_parameters.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" diff --git a/tests/translator/output/api_with_resource_policy.json b/tests/translator/output/api_with_resource_policy.json index 5a926b5b89..745f4e419d 100644 --- a/tests/translator/output/api_with_resource_policy.json +++ b/tests/translator/output/api_with_resource_policy.json @@ -36,7 +36,7 @@ "ExplicitApiFunctionPutHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -132,7 +132,7 @@ "ExplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -183,7 +183,7 @@ "ExplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -202,4 +202,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_resource_policy_global.json b/tests/translator/output/api_with_resource_policy_global.json index ac157680b9..be84ffeeea 100644 --- a/tests/translator/output/api_with_resource_policy_global.json +++ b/tests/translator/output/api_with_resource_policy_global.json @@ -19,7 +19,7 @@ "ExplicitApiFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -198,4 +198,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_resource_policy_global_implicit.json b/tests/translator/output/api_with_resource_policy_global_implicit.json index c2cdcc35e4..b8a576235a 100644 --- a/tests/translator/output/api_with_resource_policy_global_implicit.json +++ b/tests/translator/output/api_with_resource_policy_global_implicit.json @@ -3,7 +3,7 @@ "MinimalFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MinimalFunction" @@ -142,4 +142,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_resource_refs.json b/tests/translator/output/api_with_resource_refs.json index 87218b223f..2765deb4e6 100644 --- a/tests/translator/output/api_with_resource_refs.json +++ b/tests/translator/output/api_with_resource_refs.json @@ -80,7 +80,7 @@ "MyFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -178,4 +178,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_source_vpc_blacklist.json b/tests/translator/output/api_with_source_vpc_blacklist.json index 27ebf86814..9a09aab469 100644 --- a/tests/translator/output/api_with_source_vpc_blacklist.json +++ b/tests/translator/output/api_with_source_vpc_blacklist.json @@ -145,7 +145,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -164,4 +164,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_source_vpc_whitelist.json b/tests/translator/output/api_with_source_vpc_whitelist.json index d78aa1b7f0..ca831a4f30 100644 --- a/tests/translator/output/api_with_source_vpc_whitelist.json +++ b/tests/translator/output/api_with_source_vpc_whitelist.json @@ -25,7 +25,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -290,7 +290,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -309,4 +309,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_swagger_and_openapi_with_auth.json b/tests/translator/output/api_with_swagger_and_openapi_with_auth.json index d7b9cf7fc2..015ded0592 100644 --- a/tests/translator/output/api_with_swagger_and_openapi_with_auth.json +++ b/tests/translator/output/api_with_swagger_and_openapi_with_auth.json @@ -154,7 +154,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -257,4 +257,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/api_with_swagger_authorizer_none.json b/tests/translator/output/api_with_swagger_authorizer_none.json index 2d0dee6ca0..cbbf031ae4 100644 --- a/tests/translator/output/api_with_swagger_authorizer_none.json +++ b/tests/translator/output/api_with_swagger_authorizer_none.json @@ -3,7 +3,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -76,7 +76,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -111,7 +111,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -132,7 +132,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -155,7 +155,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/api_with_xray_tracing.json b/tests/translator/output/api_with_xray_tracing.json index 3de167b011..e5061181f8 100644 --- a/tests/translator/output/api_with_xray_tracing.json +++ b/tests/translator/output/api_with_xray_tracing.json @@ -46,7 +46,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" diff --git a/tests/translator/output/aws-cn/alexa_skill.json b/tests/translator/output/aws-cn/alexa_skill.json index 048ebf3a9d..bc5460fdd3 100644 --- a/tests/translator/output/aws-cn/alexa_skill.json +++ b/tests/translator/output/aws-cn/alexa_skill.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/alexa_skill_with_skill_id.json b/tests/translator/output/aws-cn/alexa_skill_with_skill_id.json index b867b140ed..a3ea4f708f 100644 --- a/tests/translator/output/aws-cn/alexa_skill_with_skill_id.json +++ b/tests/translator/output/aws-cn/alexa_skill_with_skill_id.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -70,4 +70,4 @@ } } } - } \ No newline at end of file + } diff --git a/tests/translator/output/aws-cn/api_cache.json b/tests/translator/output/aws-cn/api_cache.json index 2fd3292d15..c0893ef5f0 100644 --- a/tests/translator/output/aws-cn/api_cache.json +++ b/tests/translator/output/aws-cn/api_cache.json @@ -47,7 +47,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -114,4 +114,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_endpoint_configuration.json b/tests/translator/output/aws-cn/api_endpoint_configuration.json index 2ed7aa6322..9ff0f62677 100644 --- a/tests/translator/output/aws-cn/api_endpoint_configuration.json +++ b/tests/translator/output/aws-cn/api_endpoint_configuration.json @@ -61,7 +61,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -181,4 +181,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_request_model.json b/tests/translator/output/aws-cn/api_request_model.json index 7e186e26ac..627d81a574 100644 --- a/tests/translator/output/aws-cn/api_request_model.json +++ b/tests/translator/output/aws-cn/api_request_model.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -151,4 +151,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_request_model_openapi_3.json b/tests/translator/output/aws-cn/api_request_model_openapi_3.json index 50d11b684d..548736c28d 100644 --- a/tests/translator/output/aws-cn/api_request_model_openapi_3.json +++ b/tests/translator/output/aws-cn/api_request_model_openapi_3.json @@ -54,7 +54,7 @@ "HtmlFunctionIamPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -169,7 +169,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -209,4 +209,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_access_log_setting.json b/tests/translator/output/aws-cn/api_with_access_log_setting.json index 1b321ac584..77636185f9 100644 --- a/tests/translator/output/aws-cn/api_with_access_log_setting.json +++ b/tests/translator/output/aws-cn/api_with_access_log_setting.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-cn/api_with_apikey_default_override.json b/tests/translator/output/aws-cn/api_with_apikey_default_override.json index 6eca06e768..fb3e0b80e2 100644 --- a/tests/translator/output/aws-cn/api_with_apikey_default_override.json +++ b/tests/translator/output/aws-cn/api_with_apikey_default_override.json @@ -15,7 +15,7 @@ "MyFunctionWithApiKeyRequiredTrueMyApiWithApiKeyRequiredTruePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredTrue" @@ -36,7 +36,7 @@ "MyFunctionWithApiKeyRequiredFalseMyApiWithApiKeyRequiredFalsePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredFalse" @@ -103,7 +103,7 @@ "MyFunctionWithApiKeyRequiredDefaultMyApiWithApiKeyRequiredDefaultPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredDefault" @@ -323,4 +323,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_apikey_required.json b/tests/translator/output/aws-cn/api_with_apikey_required.json index c5771123fc..cb941b168d 100644 --- a/tests/translator/output/aws-cn/api_with_apikey_required.json +++ b/tests/translator/output/aws-cn/api_with_apikey_required.json @@ -103,7 +103,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_apikey_required_openapi_3.json b/tests/translator/output/aws-cn/api_with_apikey_required_openapi_3.json index 41d76730da..948ec156b5 100644 --- a/tests/translator/output/aws-cn/api_with_apikey_required_openapi_3.json +++ b/tests/translator/output/aws-cn/api_with_apikey_required_openapi_3.json @@ -104,7 +104,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -146,4 +146,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_auth_all_maximum.json b/tests/translator/output/aws-cn/api_with_auth_all_maximum.json index 737ad54912..42e423ce2f 100644 --- a/tests/translator/output/aws-cn/api_with_auth_all_maximum.json +++ b/tests/translator/output/aws-cn/api_with_auth_all_maximum.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -326,7 +326,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -344,7 +344,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -365,7 +365,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -405,7 +405,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -426,7 +426,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -445,4 +445,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_auth_all_maximum_openapi_3.json b/tests/translator/output/aws-cn/api_with_auth_all_maximum_openapi_3.json index 25ea170b4d..c621baee6c 100644 --- a/tests/translator/output/aws-cn/api_with_auth_all_maximum_openapi_3.json +++ b/tests/translator/output/aws-cn/api_with_auth_all_maximum_openapi_3.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -328,7 +328,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -346,7 +346,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -376,7 +376,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -406,7 +406,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -427,7 +427,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-cn/api_with_auth_all_minimum.json b/tests/translator/output/aws-cn/api_with_auth_all_minimum.json index 3cddd2da44..e614411e3b 100644 --- a/tests/translator/output/aws-cn/api_with_auth_all_minimum.json +++ b/tests/translator/output/aws-cn/api_with_auth_all_minimum.json @@ -75,7 +75,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -163,7 +163,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -184,7 +184,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -217,7 +217,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -238,7 +238,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -494,4 +494,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_auth_all_minimum_openapi.json b/tests/translator/output/aws-cn/api_with_auth_all_minimum_openapi.json index 2a446b8a49..866d73ea83 100644 --- a/tests/translator/output/aws-cn/api_with_auth_all_minimum_openapi.json +++ b/tests/translator/output/aws-cn/api_with_auth_all_minimum_openapi.json @@ -86,7 +86,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -174,7 +174,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -197,7 +197,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -236,7 +236,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -257,7 +257,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -497,4 +497,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_auth_and_conditions_all_max.json b/tests/translator/output/aws-cn/api_with_auth_and_conditions_all_max.json index 9003795a94..554e57e2ca 100644 --- a/tests/translator/output/aws-cn/api_with_auth_and_conditions_all_max.json +++ b/tests/translator/output/aws-cn/api_with_auth_and_conditions_all_max.json @@ -11,7 +11,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -32,7 +32,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -325,7 +325,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -343,7 +343,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -387,7 +387,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -438,7 +438,7 @@ "MyFunctionWithConditionalWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -460,7 +460,7 @@ "MyFunctionWithConditionalWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -482,7 +482,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -500,7 +500,7 @@ "MyFunctionWithConditionalWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" diff --git a/tests/translator/output/aws-cn/api_with_auth_no_default.json b/tests/translator/output/aws-cn/api_with_auth_no_default.json index e4a208af68..8f5f09cf0f 100644 --- a/tests/translator/output/aws-cn/api_with_auth_no_default.json +++ b/tests/translator/output/aws-cn/api_with_auth_no_default.json @@ -58,7 +58,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -101,7 +101,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -199,7 +199,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -220,7 +220,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -243,7 +243,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -479,4 +479,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_auth_with_default_scopes.json b/tests/translator/output/aws-cn/api_with_auth_with_default_scopes.json index cfa879b23f..d7a5a9fb6a 100644 --- a/tests/translator/output/aws-cn/api_with_auth_with_default_scopes.json +++ b/tests/translator/output/aws-cn/api_with_auth_with_default_scopes.json @@ -184,7 +184,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -205,7 +205,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -226,7 +226,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -257,7 +257,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -278,7 +278,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -329,7 +329,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -385,7 +385,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/aws-cn/api_with_auth_with_default_scopes_openapi.json b/tests/translator/output/aws-cn/api_with_auth_with_default_scopes_openapi.json index 1e257059cd..0fdbcf3b1b 100644 --- a/tests/translator/output/aws-cn/api_with_auth_with_default_scopes_openapi.json +++ b/tests/translator/output/aws-cn/api_with_auth_with_default_scopes_openapi.json @@ -186,7 +186,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -207,7 +207,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -228,7 +228,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -249,7 +249,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -270,7 +270,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -330,7 +330,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -386,7 +386,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/aws-cn/api_with_aws_account_blacklist.json b/tests/translator/output/aws-cn/api_with_aws_account_blacklist.json index f8fd09be38..9e4daecbb2 100644 --- a/tests/translator/output/aws-cn/api_with_aws_account_blacklist.json +++ b/tests/translator/output/aws-cn/api_with_aws_account_blacklist.json @@ -135,7 +135,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -154,4 +154,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_aws_account_whitelist.json b/tests/translator/output/aws-cn/api_with_aws_account_whitelist.json index 61aaa5636e..fde5250707 100644 --- a/tests/translator/output/aws-cn/api_with_aws_account_whitelist.json +++ b/tests/translator/output/aws-cn/api_with_aws_account_whitelist.json @@ -37,7 +37,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -175,4 +175,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_aws_iam_auth_overrides.json b/tests/translator/output/aws-cn/api_with_aws_iam_auth_overrides.json index bcaeae6fbf..f3e52ea197 100644 --- a/tests/translator/output/aws-cn/api_with_aws_iam_auth_overrides.json +++ b/tests/translator/output/aws-cn/api_with_aws_iam_auth_overrides.json @@ -124,7 +124,7 @@ "MyFunctionCustomInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCustomInvokeRole" @@ -145,7 +145,7 @@ "MyFunctionMyCognitoAuthAPI1PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionMyCognitoAuth" @@ -241,7 +241,7 @@ "MyFunctionWithoutAuthAPI2PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithoutAuth" @@ -262,7 +262,7 @@ "MyFunctionDefaultInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionDefaultInvokeRole" @@ -359,7 +359,7 @@ "MyFunctionNoCallerCredentialsAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoCallerCredentials" @@ -440,7 +440,7 @@ "MyFunctionCallerCredentialsOverrideAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCallerCredentialsOverride" @@ -507,7 +507,7 @@ "MyFunctionNullInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNullInvokeRole" @@ -528,7 +528,7 @@ "MyFunctionNONEInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNONEInvokeRole" @@ -893,7 +893,7 @@ "MyFunctionNoneAuthAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoneAuth" diff --git a/tests/translator/output/aws-cn/api_with_basic_custom_domain.json b/tests/translator/output/aws-cn/api_with_basic_custom_domain.json index d8b78d605f..1d7b94fc35 100644 --- a/tests/translator/output/aws-cn/api_with_basic_custom_domain.json +++ b/tests/translator/output/aws-cn/api_with_basic_custom_domain.json @@ -35,7 +35,7 @@ "MyFunctionAnotherGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -68,7 +68,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -101,7 +101,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -386,7 +386,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-cn/api_with_basic_custom_domain_intrinsics.json b/tests/translator/output/aws-cn/api_with_basic_custom_domain_intrinsics.json index 845666ef1c..7aea81833f 100644 --- a/tests/translator/output/aws-cn/api_with_basic_custom_domain_intrinsics.json +++ b/tests/translator/output/aws-cn/api_with_basic_custom_domain_intrinsics.json @@ -44,7 +44,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -313,7 +313,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-cn/api_with_binary_media_types.json b/tests/translator/output/aws-cn/api_with_binary_media_types.json index 8857f0850c..f8eeb987a2 100644 --- a/tests/translator/output/aws-cn/api_with_binary_media_types.json +++ b/tests/translator/output/aws-cn/api_with_binary_media_types.json @@ -62,7 +62,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-cn/api_with_canary_setting.json b/tests/translator/output/aws-cn/api_with_canary_setting.json index 5ad2d2dd26..634b072e59 100644 --- a/tests/translator/output/aws-cn/api_with_canary_setting.json +++ b/tests/translator/output/aws-cn/api_with_canary_setting.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-cn/api_with_cors.json b/tests/translator/output/aws-cn/api_with_cors.json index a935eed3ce..83239a1504 100644 --- a/tests/translator/output/aws-cn/api_with_cors.json +++ b/tests/translator/output/aws-cn/api_with_cors.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -305,7 +305,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -534,4 +534,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_auth_no_preflight_auth.json b/tests/translator/output/aws-cn/api_with_cors_and_auth_no_preflight_auth.json index f98f3150c1..95bb2f0372 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_auth_no_preflight_auth.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_auth_no_preflight_auth.json @@ -164,7 +164,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -197,7 +197,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -294,7 +294,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -315,4 +315,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_auth_preflight_auth.json b/tests/translator/output/aws-cn/api_with_cors_and_auth_preflight_auth.json index b2a41de868..1dc7a613c1 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_auth_preflight_auth.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_auth_preflight_auth.json @@ -169,7 +169,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -202,7 +202,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -299,7 +299,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -320,4 +320,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_conditions_no_definitionbody.json b/tests/translator/output/aws-cn/api_with_cors_and_conditions_no_definitionbody.json index 1e0ba11af1..87867fa290 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_conditions_no_definitionbody.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_conditions_no_definitionbody.json @@ -67,7 +67,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -227,7 +227,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -291,7 +291,7 @@ "ImplicitApiFunction2DeleteHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction2" @@ -333,4 +333,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_only_headers.json b/tests/translator/output/aws-cn/api_with_cors_and_only_headers.json index b004e31482..fcaa9ad484 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_only_headers.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_only_headers.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -245,7 +245,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -366,4 +366,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_only_methods.json b/tests/translator/output/aws-cn/api_with_cors_and_only_methods.json index d8f6d5cb7d..3a601b8d04 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_only_methods.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_only_methods.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -173,4 +173,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_and_only_origins.json b/tests/translator/output/aws-cn/api_with_cors_and_only_origins.json index 1251634bef..1225549cb0 100644 --- a/tests/translator/output/aws-cn/api_with_cors_and_only_origins.json +++ b/tests/translator/output/aws-cn/api_with_cors_and_only_origins.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -249,7 +249,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -354,4 +354,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_no_definitionbody.json b/tests/translator/output/aws-cn/api_with_cors_no_definitionbody.json index 34a15e34bb..e98cee9bde 100644 --- a/tests/translator/output/aws-cn/api_with_cors_no_definitionbody.json +++ b/tests/translator/output/aws-cn/api_with_cors_no_definitionbody.json @@ -53,7 +53,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -74,7 +74,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -201,4 +201,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_cors_openapi_3.json b/tests/translator/output/aws-cn/api_with_cors_openapi_3.json index f23c1b3d20..28259482f2 100644 --- a/tests/translator/output/aws-cn/api_with_cors_openapi_3.json +++ b/tests/translator/output/aws-cn/api_with_cors_openapi_3.json @@ -65,7 +65,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -314,7 +314,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -528,4 +528,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_custom_domain_route53.json b/tests/translator/output/aws-cn/api_with_custom_domain_route53.json index 8af8503af8..0aeab96b65 100644 --- a/tests/translator/output/aws-cn/api_with_custom_domain_route53.json +++ b/tests/translator/output/aws-cn/api_with_custom_domain_route53.json @@ -35,7 +35,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-cn/api_with_default_aws_iam_auth.json b/tests/translator/output/aws-cn/api_with_default_aws_iam_auth.json index 2331bbbced..14d18f08ea 100644 --- a/tests/translator/output/aws-cn/api_with_default_aws_iam_auth.json +++ b/tests/translator/output/aws-cn/api_with_default_aws_iam_auth.json @@ -36,7 +36,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -81,7 +81,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -284,7 +284,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-cn/api_with_default_aws_iam_auth_and_no_auth_route.json b/tests/translator/output/aws-cn/api_with_default_aws_iam_auth_and_no_auth_route.json index e53268e7e5..63da6ad6a8 100644 --- a/tests/translator/output/aws-cn/api_with_default_aws_iam_auth_and_no_auth_route.json +++ b/tests/translator/output/aws-cn/api_with_default_aws_iam_auth_and_no_auth_route.json @@ -38,7 +38,7 @@ "MyFunctionWithAwsIamAuthMyApiWithNoAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -59,7 +59,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses.json b/tests/translator/output/aws-cn/api_with_gateway_responses.json index 0ea9bfbbd0..4a473d8da4 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses.json @@ -125,7 +125,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -144,4 +144,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses_all.json b/tests/translator/output/aws-cn/api_with_gateway_responses_all.json index b745e747ba..c259d38390 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses_all.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses_all.json @@ -134,7 +134,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -153,4 +153,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses_all_openapi_3.json b/tests/translator/output/aws-cn/api_with_gateway_responses_all_openapi_3.json index b622533926..15b8e24da4 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses_all_openapi_3.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses_all_openapi_3.json @@ -133,7 +133,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses_implicit.json b/tests/translator/output/aws-cn/api_with_gateway_responses_implicit.json index 94e588ef1f..6009fefc39 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses_implicit.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses_implicit.json @@ -78,7 +78,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses_minimal.json b/tests/translator/output/aws-cn/api_with_gateway_responses_minimal.json index 6f0c266975..cc83d80433 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses_minimal.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses_minimal.json @@ -120,7 +120,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -139,4 +139,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_gateway_responses_string_status_code.json b/tests/translator/output/aws-cn/api_with_gateway_responses_string_status_code.json index 0ea9bfbbd0..4a473d8da4 100644 --- a/tests/translator/output/aws-cn/api_with_gateway_responses_string_status_code.json +++ b/tests/translator/output/aws-cn/api_with_gateway_responses_string_status_code.json @@ -125,7 +125,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -144,4 +144,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_incompatible_stage_name.json b/tests/translator/output/aws-cn/api_with_incompatible_stage_name.json index e3e7f7d5bb..edd16e3480 100644 --- a/tests/translator/output/aws-cn/api_with_incompatible_stage_name.json +++ b/tests/translator/output/aws-cn/api_with_incompatible_stage_name.json @@ -111,7 +111,7 @@ "HyphenFunctionGetHtmlPermission0c8ecc62cb": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HyphenFunction" @@ -165,7 +165,7 @@ "UnderscoreFunctionGetHtmlPermissionb34d3ad84e": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "UnderscoreFunction" @@ -301,4 +301,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_ip_range_blacklist.json b/tests/translator/output/aws-cn/api_with_ip_range_blacklist.json index 0dbc6c72f2..85b30d9bff 100644 --- a/tests/translator/output/aws-cn/api_with_ip_range_blacklist.json +++ b/tests/translator/output/aws-cn/api_with_ip_range_blacklist.json @@ -37,7 +37,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -193,4 +193,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_ip_range_whitelist.json b/tests/translator/output/aws-cn/api_with_ip_range_whitelist.json index 007ffe23b9..3ec8387df1 100644 --- a/tests/translator/output/aws-cn/api_with_ip_range_whitelist.json +++ b/tests/translator/output/aws-cn/api_with_ip_range_whitelist.json @@ -177,7 +177,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -196,4 +196,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_method_aws_iam_auth.json b/tests/translator/output/aws-cn/api_with_method_aws_iam_auth.json index 113fdc0520..980798c40b 100644 --- a/tests/translator/output/aws-cn/api_with_method_aws_iam_auth.json +++ b/tests/translator/output/aws-cn/api_with_method_aws_iam_auth.json @@ -3,7 +3,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -116,7 +116,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -172,7 +172,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-cn/api_with_method_settings.json b/tests/translator/output/aws-cn/api_with_method_settings.json index 7cc7fb0e33..f852c85aa2 100644 --- a/tests/translator/output/aws-cn/api_with_method_settings.json +++ b/tests/translator/output/aws-cn/api_with_method_settings.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -190,4 +190,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_minimum_compression_size.json b/tests/translator/output/aws-cn/api_with_minimum_compression_size.json index 7fe0ff33c8..34535e37b1 100644 --- a/tests/translator/output/aws-cn/api_with_minimum_compression_size.json +++ b/tests/translator/output/aws-cn/api_with_minimum_compression_size.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -174,4 +174,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_open_api_version.json b/tests/translator/output/aws-cn/api_with_open_api_version.json index 3b6e9057a3..ee7669f5a0 100644 --- a/tests/translator/output/aws-cn/api_with_open_api_version.json +++ b/tests/translator/output/aws-cn/api_with_open_api_version.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -214,4 +214,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_open_api_version_2.json b/tests/translator/output/aws-cn/api_with_open_api_version_2.json index 705f1a5738..68d89a2853 100644 --- a/tests/translator/output/aws-cn/api_with_open_api_version_2.json +++ b/tests/translator/output/aws-cn/api_with_open_api_version_2.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -216,4 +216,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_openapi_definition_body_no_flag.json b/tests/translator/output/aws-cn/api_with_openapi_definition_body_no_flag.json index aadee8fb2d..dcfb915a46 100644 --- a/tests/translator/output/aws-cn/api_with_openapi_definition_body_no_flag.json +++ b/tests/translator/output/aws-cn/api_with_openapi_definition_body_no_flag.json @@ -173,7 +173,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-cn/api_with_path_parameters.json b/tests/translator/output/aws-cn/api_with_path_parameters.json index 8d33aa0646..dc2ebf791d 100644 --- a/tests/translator/output/aws-cn/api_with_path_parameters.json +++ b/tests/translator/output/aws-cn/api_with_path_parameters.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_resource_policy.json b/tests/translator/output/aws-cn/api_with_resource_policy.json index adf839f80d..89e08c9dc3 100644 --- a/tests/translator/output/aws-cn/api_with_resource_policy.json +++ b/tests/translator/output/aws-cn/api_with_resource_policy.json @@ -26,7 +26,7 @@ "ExplicitApiFunctionPutHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -140,7 +140,7 @@ "ExplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -191,7 +191,7 @@ "ExplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -210,4 +210,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_resource_policy_global.json b/tests/translator/output/aws-cn/api_with_resource_policy_global.json index 1e89fc3a9d..325a87e696 100644 --- a/tests/translator/output/aws-cn/api_with_resource_policy_global.json +++ b/tests/translator/output/aws-cn/api_with_resource_policy_global.json @@ -19,7 +19,7 @@ "ExplicitApiFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -206,4 +206,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_resource_policy_global_implicit.json b/tests/translator/output/aws-cn/api_with_resource_policy_global_implicit.json index 12cf8cb8a7..d693a48050 100644 --- a/tests/translator/output/aws-cn/api_with_resource_policy_global_implicit.json +++ b/tests/translator/output/aws-cn/api_with_resource_policy_global_implicit.json @@ -3,7 +3,7 @@ "MinimalFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MinimalFunction" @@ -150,4 +150,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_resource_refs.json b/tests/translator/output/aws-cn/api_with_resource_refs.json index 444f60141f..78488a30b6 100644 --- a/tests/translator/output/aws-cn/api_with_resource_refs.json +++ b/tests/translator/output/aws-cn/api_with_resource_refs.json @@ -80,7 +80,7 @@ "MyFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -194,4 +194,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_source_vpc_blacklist.json b/tests/translator/output/aws-cn/api_with_source_vpc_blacklist.json index 75d453ae0b..d93379fe6e 100644 --- a/tests/translator/output/aws-cn/api_with_source_vpc_blacklist.json +++ b/tests/translator/output/aws-cn/api_with_source_vpc_blacklist.json @@ -153,7 +153,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -172,4 +172,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_source_vpc_whitelist.json b/tests/translator/output/aws-cn/api_with_source_vpc_whitelist.json index dd6d478264..e64864af2d 100644 --- a/tests/translator/output/aws-cn/api_with_source_vpc_whitelist.json +++ b/tests/translator/output/aws-cn/api_with_source_vpc_whitelist.json @@ -25,7 +25,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -306,7 +306,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -325,4 +325,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_swagger_and_openapi_with_auth.json b/tests/translator/output/aws-cn/api_with_swagger_and_openapi_with_auth.json index 9125219b52..9d4aa86893 100644 --- a/tests/translator/output/aws-cn/api_with_swagger_and_openapi_with_auth.json +++ b/tests/translator/output/aws-cn/api_with_swagger_and_openapi_with_auth.json @@ -162,7 +162,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -273,4 +273,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/api_with_swagger_authorizer_none.json b/tests/translator/output/aws-cn/api_with_swagger_authorizer_none.json index 9f39ee9ae2..9e6795fddf 100644 --- a/tests/translator/output/aws-cn/api_with_swagger_authorizer_none.json +++ b/tests/translator/output/aws-cn/api_with_swagger_authorizer_none.json @@ -3,7 +3,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -104,7 +104,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -125,7 +125,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -148,7 +148,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -475,7 +475,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ diff --git a/tests/translator/output/aws-cn/api_with_xray_tracing.json b/tests/translator/output/aws-cn/api_with_xray_tracing.json index 44bd6903ba..2ae43f69c9 100644 --- a/tests/translator/output/aws-cn/api_with_xray_tracing.json +++ b/tests/translator/output/aws-cn/api_with_xray_tracing.json @@ -46,7 +46,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" diff --git a/tests/translator/output/aws-cn/basic_function_with_tags.json b/tests/translator/output/aws-cn/basic_function_with_tags.json index b509783b4b..4357eb8a59 100644 --- a/tests/translator/output/aws-cn/basic_function_with_tags.json +++ b/tests/translator/output/aws-cn/basic_function_with_tags.json @@ -59,7 +59,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -111,4 +111,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/cloudwatch_logs_with_ref.json b/tests/translator/output/aws-cn/cloudwatch_logs_with_ref.json index 350f35f270..029fab42e6 100644 --- a/tests/translator/output/aws-cn/cloudwatch_logs_with_ref.json +++ b/tests/translator/output/aws-cn/cloudwatch_logs_with_ref.json @@ -88,7 +88,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -107,4 +107,4 @@ } }, "Description": "Example CloudWatch Logs + Lambda" -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/cloudwatchevent.json b/tests/translator/output/aws-cn/cloudwatchevent.json index a8c2feb5ac..b62317f54d 100644 --- a/tests/translator/output/aws-cn/cloudwatchevent.json +++ b/tests/translator/output/aws-cn/cloudwatchevent.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-cn/cloudwatchlog.json b/tests/translator/output/aws-cn/cloudwatchlog.json index 89fac59aea..f113442827 100644 --- a/tests/translator/output/aws-cn/cloudwatchlog.json +++ b/tests/translator/output/aws-cn/cloudwatchlog.json @@ -73,7 +73,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -89,4 +89,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/cognito_userpool_with_event.json b/tests/translator/output/aws-cn/cognito_userpool_with_event.json index 38598665bd..1e62688b4f 100644 --- a/tests/translator/output/aws-cn/cognito_userpool_with_event.json +++ b/tests/translator/output/aws-cn/cognito_userpool_with_event.json @@ -81,7 +81,7 @@ "ImplicitApiFunctionCognitoPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "ImplicitApiFunction" }, @@ -95,4 +95,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/depends_on.json b/tests/translator/output/aws-cn/depends_on.json index c5c0a7ad67..37e14fe30a 100644 --- a/tests/translator/output/aws-cn/depends_on.json +++ b/tests/translator/output/aws-cn/depends_on.json @@ -143,7 +143,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -160,4 +160,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/eventbridgerule.json b/tests/translator/output/aws-cn/eventbridgerule.json index a8c2feb5ac..91c6a68e8f 100644 --- a/tests/translator/output/aws-cn/eventbridgerule.json +++ b/tests/translator/output/aws-cn/eventbridgerule.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-cn/eventbridgerule_schedule_properties.json b/tests/translator/output/aws-cn/eventbridgerule_schedule_properties.json index 6f75ca22dc..4f463b8345 100644 --- a/tests/translator/output/aws-cn/eventbridgerule_schedule_properties.json +++ b/tests/translator/output/aws-cn/eventbridgerule_schedule_properties.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-cn/explicit_api.json b/tests/translator/output/aws-cn/explicit_api.json index 2b40e4464a..36da4f4818 100644 --- a/tests/translator/output/aws-cn/explicit_api.json +++ b/tests/translator/output/aws-cn/explicit_api.json @@ -109,7 +109,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -176,4 +176,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/explicit_api_openapi_3.json b/tests/translator/output/aws-cn/explicit_api_openapi_3.json index 76fd80b9a9..63b20d0da2 100644 --- a/tests/translator/output/aws-cn/explicit_api_openapi_3.json +++ b/tests/translator/output/aws-cn/explicit_api_openapi_3.json @@ -118,7 +118,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,4 +175,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/explicit_api_with_invalid_events_config.json b/tests/translator/output/aws-cn/explicit_api_with_invalid_events_config.json index cea2fb8f26..bc4d719e82 100644 --- a/tests/translator/output/aws-cn/explicit_api_with_invalid_events_config.json +++ b/tests/translator/output/aws-cn/explicit_api_with_invalid_events_config.json @@ -26,7 +26,7 @@ "MyFunctionAddApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-cn/explicit_http_api.json b/tests/translator/output/aws-cn/explicit_http_api.json index 3f1b8133bc..d29519d7d0 100644 --- a/tests/translator/output/aws-cn/explicit_http_api.json +++ b/tests/translator/output/aws-cn/explicit_http_api.json @@ -46,7 +46,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -149,7 +149,7 @@ "HttpApiFunctionSimpleCase2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-cn/explicit_http_api_minimum.json b/tests/translator/output/aws-cn/explicit_http_api_minimum.json index 8198791c67..992ca5675d 100644 --- a/tests/translator/output/aws-cn/explicit_http_api_minimum.json +++ b/tests/translator/output/aws-cn/explicit_http_api_minimum.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -140,4 +140,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/function_event_conditions.json b/tests/translator/output/aws-cn/function_event_conditions.json index bd96a2df18..c381ae0a62 100644 --- a/tests/translator/output/aws-cn/function_event_conditions.json +++ b/tests/translator/output/aws-cn/function_event_conditions.json @@ -28,7 +28,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -42,7 +42,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -120,7 +120,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -157,7 +157,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -171,7 +171,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -332,7 +332,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -348,7 +348,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/aws-cn/function_with_alias_and_event_sources.json b/tests/translator/output/aws-cn/function_with_alias_and_event_sources.json index 726cb9dabc..e48747d796 100644 --- a/tests/translator/output/aws-cn/function_with_alias_and_event_sources.json +++ b/tests/translator/output/aws-cn/function_with_alias_and_event_sources.json @@ -24,7 +24,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "MyAwesomeFunctionCWEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -75,7 +75,7 @@ "MyAwesomeFunctionEBRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -132,7 +132,7 @@ "MyAwesomeFunctionImplicitApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -153,7 +153,7 @@ "MyAwesomeFunctionIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -188,7 +188,7 @@ "MyAwesomeFunctionS3TriggerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -219,7 +219,7 @@ "MyAwesomeFunctionCWLogPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -407,7 +407,7 @@ "MyAwesomeFunctionEBSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -460,7 +460,7 @@ "MyAwesomeFunctionExplicitApiPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -489,4 +489,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/function_with_request_parameters.json b/tests/translator/output/aws-cn/function_with_request_parameters.json index a8d967912e..d68a407e4f 100644 --- a/tests/translator/output/aws-cn/function_with_request_parameters.json +++ b/tests/translator/output/aws-cn/function_with_request_parameters.json @@ -96,7 +96,7 @@ "NoApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "NoApiParameterFunction" @@ -186,7 +186,7 @@ "ApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiParameterFunction" @@ -288,4 +288,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/function_with_sns_event_source_all_parameters.json b/tests/translator/output/aws-cn/function_with_sns_event_source_all_parameters.json index 645a946a00..7cf732ff10 100644 --- a/tests/translator/output/aws-cn/function_with_sns_event_source_all_parameters.json +++ b/tests/translator/output/aws-cn/function_with_sns_event_source_all_parameters.json @@ -40,7 +40,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunction" diff --git a/tests/translator/output/aws-cn/global_handle_path_level_parameter.json b/tests/translator/output/aws-cn/global_handle_path_level_parameter.json index c9213e54bb..315263bb89 100644 --- a/tests/translator/output/aws-cn/global_handle_path_level_parameter.json +++ b/tests/translator/output/aws-cn/global_handle_path_level_parameter.json @@ -170,7 +170,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -281,4 +281,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/globals_for_api.json b/tests/translator/output/aws-cn/globals_for_api.json index 1256b5474f..724fd179e6 100644 --- a/tests/translator/output/aws-cn/globals_for_api.json +++ b/tests/translator/output/aws-cn/globals_for_api.json @@ -179,7 +179,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -288,4 +288,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/http_api_def_uri.json b/tests/translator/output/aws-cn/http_api_def_uri.json index 903ad8d758..2bb57f180c 100644 --- a/tests/translator/output/aws-cn/http_api_def_uri.json +++ b/tests/translator/output/aws-cn/http_api_def_uri.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -131,7 +131,7 @@ "FunctionApi2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -165,4 +165,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/http_api_existing_openapi.json b/tests/translator/output/aws-cn/http_api_existing_openapi.json index f6083adf1c..51880229ca 100644 --- a/tests/translator/output/aws-cn/http_api_existing_openapi.json +++ b/tests/translator/output/aws-cn/http_api_existing_openapi.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-cn/http_api_existing_openapi_conditions.json b/tests/translator/output/aws-cn/http_api_existing_openapi_conditions.json index 98981bd8d0..07f4dd47aa 100644 --- a/tests/translator/output/aws-cn/http_api_existing_openapi_conditions.json +++ b/tests/translator/output/aws-cn/http_api_existing_openapi_conditions.json @@ -11,7 +11,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-cn/http_api_explicit_stage.json b/tests/translator/output/aws-cn/http_api_explicit_stage.json index 441041b258..e1f62e861c 100644 --- a/tests/translator/output/aws-cn/http_api_explicit_stage.json +++ b/tests/translator/output/aws-cn/http_api_explicit_stage.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/implicit_and_explicit_api_with_conditions.json b/tests/translator/output/aws-cn/implicit_and_explicit_api_with_conditions.json index 4e6dbf082d..d60850a3e4 100644 --- a/tests/translator/output/aws-cn/implicit_and_explicit_api_with_conditions.json +++ b/tests/translator/output/aws-cn/implicit_and_explicit_api_with_conditions.json @@ -188,7 +188,7 @@ "explicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello1" @@ -235,7 +235,7 @@ "implicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello1" @@ -292,7 +292,7 @@ "explicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello2" @@ -410,7 +410,7 @@ "implicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello2" diff --git a/tests/translator/output/aws-cn/implicit_api.json b/tests/translator/output/aws-cn/implicit_api.json index 21209fd401..02167e4fbb 100644 --- a/tests/translator/output/aws-cn/implicit_api.json +++ b/tests/translator/output/aws-cn/implicit_api.json @@ -34,7 +34,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -55,7 +55,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,7 +175,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -268,7 +268,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -287,4 +287,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/implicit_api_with_auth_and_conditions_max.json b/tests/translator/output/aws-cn/implicit_api_with_auth_and_conditions_max.json index 2f43d74db6..ae37868957 100644 --- a/tests/translator/output/aws-cn/implicit_api_with_auth_and_conditions_max.json +++ b/tests/translator/output/aws-cn/implicit_api_with_auth_and_conditions_max.json @@ -130,7 +130,7 @@ "MyFunction2WithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction2" @@ -361,7 +361,7 @@ "ServerlessRestApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -380,7 +380,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -457,7 +457,7 @@ "MyFunction4WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction4" @@ -479,7 +479,7 @@ "ServerlessRestApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -498,7 +498,7 @@ "MyFunction5WithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction5" @@ -520,7 +520,7 @@ "ServerlessRestApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -581,7 +581,7 @@ "MyFunction3WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction3" @@ -603,7 +603,7 @@ "MyFunction6WithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction6" @@ -949,4 +949,4 @@ "Condition": "ServerlessRestApiCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/implicit_api_with_many_conditions.json b/tests/translator/output/aws-cn/implicit_api_with_many_conditions.json index 754d1ea461..3df144c063 100644 --- a/tests/translator/output/aws-cn/implicit_api_with_many_conditions.json +++ b/tests/translator/output/aws-cn/implicit_api_with_many_conditions.json @@ -126,7 +126,7 @@ "helloworld7ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -398,7 +398,7 @@ "helloApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -420,7 +420,7 @@ "helloworld2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -442,7 +442,7 @@ "helloworld3ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" @@ -464,7 +464,7 @@ "helloworld1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -511,7 +511,7 @@ "helloworld6ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -575,7 +575,7 @@ "helloworldApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld" @@ -628,7 +628,7 @@ "helloworld5ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -650,7 +650,7 @@ "helloworld8ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -840,7 +840,7 @@ "helloworld9ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -986,7 +986,7 @@ "helloworld4ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" diff --git a/tests/translator/output/aws-cn/implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/aws-cn/implicit_api_with_serverless_rest_api_resource.json index eb153fbf67..088b8f6f7b 100644 --- a/tests/translator/output/aws-cn/implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/aws-cn/implicit_api_with_serverless_rest_api_resource.json @@ -34,7 +34,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -55,7 +55,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,7 +175,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -268,7 +268,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -287,4 +287,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/implicit_http_api.json b/tests/translator/output/aws-cn/implicit_http_api.json index 2ba5d12fcd..79271b2283 100644 --- a/tests/translator/output/aws-cn/implicit_http_api.json +++ b/tests/translator/output/aws-cn/implicit_http_api.json @@ -131,7 +131,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -198,7 +198,7 @@ "HttpApiFunction2Basic2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction2" @@ -217,4 +217,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/implicit_http_api_auth_and_simple_case.json b/tests/translator/output/aws-cn/implicit_http_api_auth_and_simple_case.json index c34aebca46..b3d3e952cf 100644 --- a/tests/translator/output/aws-cn/implicit_http_api_auth_and_simple_case.json +++ b/tests/translator/output/aws-cn/implicit_http_api_auth_and_simple_case.json @@ -67,7 +67,7 @@ "RestApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" diff --git a/tests/translator/output/aws-cn/implicit_http_api_with_many_conditions.json b/tests/translator/output/aws-cn/implicit_http_api_with_many_conditions.json index ddd0c9d348..e9a0bedef3 100644 --- a/tests/translator/output/aws-cn/implicit_http_api_with_many_conditions.json +++ b/tests/translator/output/aws-cn/implicit_http_api_with_many_conditions.json @@ -117,7 +117,7 @@ "helloworld9HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -170,7 +170,7 @@ "helloworld2HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -678,7 +678,7 @@ "helloworld6HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -993,7 +993,7 @@ "helloworld7HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -1015,7 +1015,7 @@ "helloHttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -1037,7 +1037,7 @@ "helloworld1HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -1121,7 +1121,7 @@ "helloworld1099HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1099" @@ -1143,7 +1143,7 @@ "helloworld5HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -1308,7 +1308,7 @@ "helloworld8HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -1397,7 +1397,7 @@ "helloworld4HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" @@ -1450,7 +1450,7 @@ "helloworld3HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" diff --git a/tests/translator/output/aws-cn/intrinsic_functions.json b/tests/translator/output/aws-cn/intrinsic_functions.json index 78737ae78c..f07ac52bf6 100644 --- a/tests/translator/output/aws-cn/intrinsic_functions.json +++ b/tests/translator/output/aws-cn/intrinsic_functions.json @@ -540,7 +540,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -559,4 +559,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/iot_rule.json b/tests/translator/output/aws-cn/iot_rule.json index fa16969a44..0fe52e3084 100644 --- a/tests/translator/output/aws-cn/iot_rule.json +++ b/tests/translator/output/aws-cn/iot_rule.json @@ -48,7 +48,7 @@ "IoTRuleFuncMyIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -71,7 +71,7 @@ "IoTRuleFuncMyOtherIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -148,4 +148,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/no_implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/aws-cn/no_implicit_api_with_serverless_rest_api_resource.json index 583c346eeb..78a4da81f4 100644 --- a/tests/translator/output/aws-cn/no_implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/aws-cn/no_implicit_api_with_serverless_rest_api_resource.json @@ -56,7 +56,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -258,4 +258,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3.json b/tests/translator/output/aws-cn/s3.json index c23456f980..988aea9a68 100644 --- a/tests/translator/output/aws-cn/s3.json +++ b/tests/translator/output/aws-cn/s3.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_create_remove.json b/tests/translator/output/aws-cn/s3_create_remove.json index 2d4941f57a..f5752f946e 100644 --- a/tests/translator/output/aws-cn/s3_create_remove.json +++ b/tests/translator/output/aws-cn/s3_create_remove.json @@ -69,7 +69,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -103,4 +103,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_existing_lambda_notification_configuration.json b/tests/translator/output/aws-cn/s3_existing_lambda_notification_configuration.json index c23456f980..988aea9a68 100644 --- a/tests/translator/output/aws-cn/s3_existing_lambda_notification_configuration.json +++ b/tests/translator/output/aws-cn/s3_existing_lambda_notification_configuration.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_existing_other_notification_configuration.json b/tests/translator/output/aws-cn/s3_existing_other_notification_configuration.json index 945b98dd24..4e2945d2bd 100644 --- a/tests/translator/output/aws-cn/s3_existing_other_notification_configuration.json +++ b/tests/translator/output/aws-cn/s3_existing_other_notification_configuration.json @@ -60,7 +60,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -94,4 +94,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_filter.json b/tests/translator/output/aws-cn/s3_filter.json index 74e934eb41..869fc53af5 100644 --- a/tests/translator/output/aws-cn/s3_filter.json +++ b/tests/translator/output/aws-cn/s3_filter.json @@ -62,7 +62,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -96,4 +96,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_multiple_events_same_bucket.json b/tests/translator/output/aws-cn/s3_multiple_events_same_bucket.json index 7c3565c4b3..b4a7bf248b 100644 --- a/tests/translator/output/aws-cn/s3_multiple_events_same_bucket.json +++ b/tests/translator/output/aws-cn/s3_multiple_events_same_bucket.json @@ -33,7 +33,7 @@ "ThumbnailFunctionImageBucketCreatesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -84,7 +84,7 @@ "ThumbnailFunctionImageBucketDeletesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_multiple_functions.json b/tests/translator/output/aws-cn/s3_multiple_functions.json index 5c273d727d..a7d540ecda 100644 --- a/tests/translator/output/aws-cn/s3_multiple_functions.json +++ b/tests/translator/output/aws-cn/s3_multiple_functions.json @@ -33,7 +33,7 @@ "FunctionTwoImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -113,7 +113,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -170,4 +170,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_with_condition.json b/tests/translator/output/aws-cn/s3_with_condition.json index 769c396f14..235da48d0a 100644 --- a/tests/translator/output/aws-cn/s3_with_condition.json +++ b/tests/translator/output/aws-cn/s3_with_condition.json @@ -82,7 +82,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ "Condition": "MyCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/s3_with_dependsOn.json b/tests/translator/output/aws-cn/s3_with_dependsOn.json index 0d950b3797..9ffc6a1cdb 100644 --- a/tests/translator/output/aws-cn/s3_with_dependsOn.json +++ b/tests/translator/output/aws-cn/s3_with_dependsOn.json @@ -58,7 +58,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/aws-cn/sns.json b/tests/translator/output/aws-cn/sns.json index 06a7015664..8bbb296df9 100644 --- a/tests/translator/output/aws-cn/sns.json +++ b/tests/translator/output/aws-cn/sns.json @@ -36,7 +36,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -85,4 +85,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/sns_existing_other_subscription.json b/tests/translator/output/aws-cn/sns_existing_other_subscription.json index 09ca5669fa..d25897bd21 100644 --- a/tests/translator/output/aws-cn/sns_existing_other_subscription.json +++ b/tests/translator/output/aws-cn/sns_existing_other_subscription.json @@ -44,7 +44,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -93,4 +93,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-cn/sns_topic_outside_template.json b/tests/translator/output/aws-cn/sns_topic_outside_template.json index f503d2e4ae..deddd81750 100644 --- a/tests/translator/output/aws-cn/sns_topic_outside_template.json +++ b/tests/translator/output/aws-cn/sns_topic_outside_template.json @@ -53,7 +53,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -87,4 +87,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/alexa_skill.json b/tests/translator/output/aws-us-gov/alexa_skill.json index 59c8ca7793..88344101e9 100644 --- a/tests/translator/output/aws-us-gov/alexa_skill.json +++ b/tests/translator/output/aws-us-gov/alexa_skill.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/alexa_skill_with_skill_id.json b/tests/translator/output/aws-us-gov/alexa_skill_with_skill_id.json index 4feb3d89b2..55943a462c 100644 --- a/tests/translator/output/aws-us-gov/alexa_skill_with_skill_id.json +++ b/tests/translator/output/aws-us-gov/alexa_skill_with_skill_id.json @@ -35,7 +35,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -70,4 +70,4 @@ } } } - } \ No newline at end of file + } diff --git a/tests/translator/output/aws-us-gov/api_cache.json b/tests/translator/output/aws-us-gov/api_cache.json index 6821189ffb..3ccb65783e 100644 --- a/tests/translator/output/aws-us-gov/api_cache.json +++ b/tests/translator/output/aws-us-gov/api_cache.json @@ -47,7 +47,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -114,4 +114,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_endpoint_configuration.json b/tests/translator/output/aws-us-gov/api_endpoint_configuration.json index ed665a2cd3..fedfe80e82 100644 --- a/tests/translator/output/aws-us-gov/api_endpoint_configuration.json +++ b/tests/translator/output/aws-us-gov/api_endpoint_configuration.json @@ -61,7 +61,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -181,4 +181,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_request_model.json b/tests/translator/output/aws-us-gov/api_request_model.json index 6b54cb7e85..60dd97bb2f 100644 --- a/tests/translator/output/aws-us-gov/api_request_model.json +++ b/tests/translator/output/aws-us-gov/api_request_model.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -151,4 +151,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_request_model_openapi_3.json b/tests/translator/output/aws-us-gov/api_request_model_openapi_3.json index 02c9ff1c63..88a784b86a 100644 --- a/tests/translator/output/aws-us-gov/api_request_model_openapi_3.json +++ b/tests/translator/output/aws-us-gov/api_request_model_openapi_3.json @@ -45,7 +45,7 @@ "HtmlFunctionIamPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -169,7 +169,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -209,4 +209,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_access_log_setting.json b/tests/translator/output/aws-us-gov/api_with_access_log_setting.json index 8726754fed..964438e04e 100644 --- a/tests/translator/output/aws-us-gov/api_with_access_log_setting.json +++ b/tests/translator/output/aws-us-gov/api_with_access_log_setting.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_apikey_default_override.json b/tests/translator/output/aws-us-gov/api_with_apikey_default_override.json index cdaff1a496..6035ca33b7 100644 --- a/tests/translator/output/aws-us-gov/api_with_apikey_default_override.json +++ b/tests/translator/output/aws-us-gov/api_with_apikey_default_override.json @@ -13,7 +13,7 @@ "MyFunctionWithApiKeyRequiredTrueMyApiWithApiKeyRequiredTruePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredTrue" @@ -34,7 +34,7 @@ "MyFunctionWithApiKeyRequiredFalseMyApiWithApiKeyRequiredFalsePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredFalse" @@ -113,7 +113,7 @@ "MyFunctionWithApiKeyRequiredDefaultMyApiWithApiKeyRequiredDefaultPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequiredDefault" @@ -323,4 +323,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_apikey_required.json b/tests/translator/output/aws-us-gov/api_with_apikey_required.json index 092bfe65c5..873b329e26 100644 --- a/tests/translator/output/aws-us-gov/api_with_apikey_required.json +++ b/tests/translator/output/aws-us-gov/api_with_apikey_required.json @@ -93,7 +93,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_apikey_required_openapi_3.json b/tests/translator/output/aws-us-gov/api_with_apikey_required_openapi_3.json index 8410f422a8..5813490963 100644 --- a/tests/translator/output/aws-us-gov/api_with_apikey_required_openapi_3.json +++ b/tests/translator/output/aws-us-gov/api_with_apikey_required_openapi_3.json @@ -104,7 +104,7 @@ "MyFunctionWithApiKeyRequiredMyApiWithApiKeyRequiredPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithApiKeyRequired" @@ -146,4 +146,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_auth_all_maximum.json b/tests/translator/output/aws-us-gov/api_with_auth_all_maximum.json index 4a8e7b8af3..7f7c88a9a8 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_all_maximum.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_all_maximum.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -336,7 +336,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -354,7 +354,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -375,7 +375,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -405,7 +405,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -426,7 +426,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -445,4 +445,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_auth_all_maximum_openapi_3.json b/tests/translator/output/aws-us-gov/api_with_auth_all_maximum_openapi_3.json index 07e15acea2..6a8a30d789 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_all_maximum_openapi_3.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_all_maximum_openapi_3.json @@ -26,7 +26,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -47,7 +47,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -65,7 +65,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -337,7 +337,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -355,7 +355,7 @@ "MyFunctionWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -376,7 +376,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -406,7 +406,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -427,7 +427,7 @@ "MyFunctionWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_auth_all_minimum.json b/tests/translator/output/aws-us-gov/api_with_auth_all_minimum.json index 517fe47d75..4de21447c6 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_all_minimum.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_all_minimum.json @@ -75,7 +75,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -173,7 +173,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -194,7 +194,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -217,7 +217,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -238,7 +238,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -494,4 +494,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_auth_all_minimum_openapi.json b/tests/translator/output/aws-us-gov/api_with_auth_all_minimum_openapi.json index 2839351eef..7bec2a5846 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_all_minimum_openapi.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_all_minimum_openapi.json @@ -95,7 +95,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -192,7 +192,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -213,7 +213,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -236,7 +236,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -257,7 +257,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -497,4 +497,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_auth_and_conditions_all_max.json b/tests/translator/output/aws-us-gov/api_with_auth_and_conditions_all_max.json index 7ce6e4098b..e2893762d9 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_and_conditions_all_max.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_and_conditions_all_max.json @@ -11,7 +11,7 @@ "MyFunctionWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -32,7 +32,7 @@ "MyApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -315,7 +315,7 @@ "MyApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -333,7 +333,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -377,7 +377,7 @@ "MyFunctionWithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -438,7 +438,7 @@ "MyFunctionWithConditionalWithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -460,7 +460,7 @@ "MyFunctionWithConditionalWithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" @@ -482,7 +482,7 @@ "MyApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -500,7 +500,7 @@ "MyFunctionWithConditionalWithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithConditional" diff --git a/tests/translator/output/aws-us-gov/api_with_auth_no_default.json b/tests/translator/output/aws-us-gov/api_with_auth_no_default.json index e3157a808f..8087c0bf2c 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_no_default.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_no_default.json @@ -70,7 +70,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -158,7 +158,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -189,7 +189,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -222,7 +222,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -243,7 +243,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -479,4 +479,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes.json b/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes.json index 589283d2c6..ac4e56aef5 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes.json @@ -184,7 +184,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -205,7 +205,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -226,7 +226,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -247,7 +247,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -268,7 +268,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -329,7 +329,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -385,7 +385,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes_openapi.json b/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes_openapi.json index a1a8b0c690..6fed7c9f59 100644 --- a/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes_openapi.json +++ b/tests/translator/output/aws-us-gov/api_with_auth_with_default_scopes_openapi.json @@ -186,7 +186,7 @@ "MyFnCognitoDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -207,7 +207,7 @@ "MyFnCognitoDefaultAuthDefaultScopesNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -228,7 +228,7 @@ "MyFnCognitoAuthorizerWithDefaultScopesPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -261,7 +261,7 @@ "MyFnCognitoDefaultScopesDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -282,7 +282,7 @@ "MyFnCognitoAuthorizerScopesOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -333,7 +333,7 @@ "MyFnCognitoWithAuthNonePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -386,7 +386,7 @@ "MyFnCognitoDefaultScopesWithOverwrittenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" diff --git a/tests/translator/output/aws-us-gov/api_with_aws_account_blacklist.json b/tests/translator/output/aws-us-gov/api_with_aws_account_blacklist.json index b8e9f465e6..4fc3b6113f 100644 --- a/tests/translator/output/aws-us-gov/api_with_aws_account_blacklist.json +++ b/tests/translator/output/aws-us-gov/api_with_aws_account_blacklist.json @@ -135,7 +135,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -154,4 +154,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_aws_account_whitelist.json b/tests/translator/output/aws-us-gov/api_with_aws_account_whitelist.json index af4e853470..102100eff1 100644 --- a/tests/translator/output/aws-us-gov/api_with_aws_account_whitelist.json +++ b/tests/translator/output/aws-us-gov/api_with_aws_account_whitelist.json @@ -156,7 +156,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -175,4 +175,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_aws_iam_auth_overrides.json b/tests/translator/output/aws-us-gov/api_with_aws_iam_auth_overrides.json index 82d742b181..3de1eaa6ec 100644 --- a/tests/translator/output/aws-us-gov/api_with_aws_iam_auth_overrides.json +++ b/tests/translator/output/aws-us-gov/api_with_aws_iam_auth_overrides.json @@ -114,7 +114,7 @@ "MyFunctionCustomInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCustomInvokeRole" @@ -135,7 +135,7 @@ "MyFunctionMyCognitoAuthAPI1PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionMyCognitoAuth" @@ -231,7 +231,7 @@ "MyFunctionWithoutAuthAPI2PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithoutAuth" @@ -252,7 +252,7 @@ "MyFunctionDefaultInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionDefaultInvokeRole" @@ -349,7 +349,7 @@ "MyFunctionNoCallerCredentialsAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoCallerCredentials" @@ -430,7 +430,7 @@ "MyFunctionCallerCredentialsOverrideAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionCallerCredentialsOverride" @@ -497,7 +497,7 @@ "MyFunctionNullInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNullInvokeRole" @@ -518,7 +518,7 @@ "MyFunctionNONEInvokeRoleAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNONEInvokeRole" @@ -883,7 +883,7 @@ "MyFunctionNoneAuthAPI3PermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionNoneAuth" diff --git a/tests/translator/output/aws-us-gov/api_with_basic_custom_domain.json b/tests/translator/output/aws-us-gov/api_with_basic_custom_domain.json index ee385a9883..84aaf5823a 100644 --- a/tests/translator/output/aws-us-gov/api_with_basic_custom_domain.json +++ b/tests/translator/output/aws-us-gov/api_with_basic_custom_domain.json @@ -35,7 +35,7 @@ "MyFunctionAnotherGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -68,7 +68,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -111,7 +111,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -386,7 +386,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_basic_custom_domain_intrinsics.json b/tests/translator/output/aws-us-gov/api_with_basic_custom_domain_intrinsics.json index e804a4e8db..17fe6bdb34 100644 --- a/tests/translator/output/aws-us-gov/api_with_basic_custom_domain_intrinsics.json +++ b/tests/translator/output/aws-us-gov/api_with_basic_custom_domain_intrinsics.json @@ -44,7 +44,7 @@ "MyFunctionImplicitGetPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -313,7 +313,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_binary_media_types.json b/tests/translator/output/aws-us-gov/api_with_binary_media_types.json index b28ae6c7c1..eae028fa1d 100644 --- a/tests/translator/output/aws-us-gov/api_with_binary_media_types.json +++ b/tests/translator/output/aws-us-gov/api_with_binary_media_types.json @@ -72,7 +72,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_canary_setting.json b/tests/translator/output/aws-us-gov/api_with_canary_setting.json index d34fc26c61..5268ab70d3 100644 --- a/tests/translator/output/aws-us-gov/api_with_canary_setting.json +++ b/tests/translator/output/aws-us-gov/api_with_canary_setting.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_cors.json b/tests/translator/output/aws-us-gov/api_with_cors.json index a1112019fe..02d5559f8f 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors.json +++ b/tests/translator/output/aws-us-gov/api_with_cors.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -315,7 +315,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -534,4 +534,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_auth_no_preflight_auth.json b/tests/translator/output/aws-us-gov/api_with_cors_and_auth_no_preflight_auth.json index 0c3b970252..4a14556193 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_auth_no_preflight_auth.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_auth_no_preflight_auth.json @@ -176,7 +176,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -243,7 +243,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -294,7 +294,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -315,4 +315,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_auth_preflight_auth.json b/tests/translator/output/aws-us-gov/api_with_cors_and_auth_preflight_auth.json index f427119c84..b500c6ec7f 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_auth_preflight_auth.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_auth_preflight_auth.json @@ -169,7 +169,7 @@ "ApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -190,7 +190,7 @@ "ApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiFunction" @@ -299,7 +299,7 @@ "ServerlessApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -320,4 +320,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_conditions_no_definitionbody.json b/tests/translator/output/aws-us-gov/api_with_cors_and_conditions_no_definitionbody.json index da7fa9fd53..033453b163 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_conditions_no_definitionbody.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_conditions_no_definitionbody.json @@ -67,7 +67,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -229,7 +229,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -291,7 +291,7 @@ "ImplicitApiFunction2DeleteHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction2" @@ -333,4 +333,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_only_headers.json b/tests/translator/output/aws-us-gov/api_with_cors_and_only_headers.json index 93c1c9e023..bc32223aa0 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_only_headers.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_only_headers.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -257,7 +257,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -366,4 +366,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_only_methods.json b/tests/translator/output/aws-us-gov/api_with_cors_and_only_methods.json index 2e14e27b5a..f5dc7aef06 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_only_methods.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_only_methods.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -173,4 +173,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_and_only_origins.json b/tests/translator/output/aws-us-gov/api_with_cors_and_only_origins.json index 9e07957551..05f6ae528d 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_and_only_origins.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_and_only_origins.json @@ -66,7 +66,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -239,7 +239,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -354,4 +354,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_no_definitionbody.json b/tests/translator/output/aws-us-gov/api_with_cors_no_definitionbody.json index b769487495..d20ec690d7 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_no_definitionbody.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_no_definitionbody.json @@ -53,7 +53,7 @@ "ImplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -74,7 +74,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -201,4 +201,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_cors_openapi_3.json b/tests/translator/output/aws-us-gov/api_with_cors_openapi_3.json index 5ecfd955bf..63f17f6ca5 100644 --- a/tests/translator/output/aws-us-gov/api_with_cors_openapi_3.json +++ b/tests/translator/output/aws-us-gov/api_with_cors_openapi_3.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionAnyApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -305,7 +305,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -528,4 +528,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_custom_domain_route53.json b/tests/translator/output/aws-us-gov/api_with_custom_domain_route53.json index bd1b3ad223..509421f30c 100644 --- a/tests/translator/output/aws-us-gov/api_with_custom_domain_route53.json +++ b/tests/translator/output/aws-us-gov/api_with_custom_domain_route53.json @@ -35,7 +35,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth.json b/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth.json index d9adae120e..c8089dfb18 100644 --- a/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth.json +++ b/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth.json @@ -36,7 +36,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -81,7 +81,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -284,7 +284,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth_and_no_auth_route.json b/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth_and_no_auth_route.json index d81ac7f17e..94a731c086 100644 --- a/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth_and_no_auth_route.json +++ b/tests/translator/output/aws-us-gov/api_with_default_aws_iam_auth_and_no_auth_route.json @@ -26,7 +26,7 @@ "MyFunctionWithAwsIamAuthMyApiWithNoAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -47,7 +47,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses.json index e16a96b55a..e2a1f5dd07 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses.json @@ -125,7 +125,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -144,4 +144,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses_all.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses_all.json index c0a582899c..b93d9c72e5 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses_all.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses_all.json @@ -134,7 +134,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -153,4 +153,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses_all_openapi_3.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses_all_openapi_3.json index 21be035892..1c83fd1011 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses_all_openapi_3.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses_all_openapi_3.json @@ -124,7 +124,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses_implicit.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses_implicit.json index 99c3845557..859974145f 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses_implicit.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses_implicit.json @@ -78,7 +78,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses_minimal.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses_minimal.json index 71eefd4db5..da77ecdf94 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses_minimal.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses_minimal.json @@ -120,7 +120,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -139,4 +139,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_gateway_responses_string_status_code.json b/tests/translator/output/aws-us-gov/api_with_gateway_responses_string_status_code.json index e16a96b55a..e2a1f5dd07 100644 --- a/tests/translator/output/aws-us-gov/api_with_gateway_responses_string_status_code.json +++ b/tests/translator/output/aws-us-gov/api_with_gateway_responses_string_status_code.json @@ -125,7 +125,7 @@ "FunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -144,4 +144,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_incompatible_stage_name.json b/tests/translator/output/aws-us-gov/api_with_incompatible_stage_name.json index 6352d5cc5f..ce9ea1c9a5 100644 --- a/tests/translator/output/aws-us-gov/api_with_incompatible_stage_name.json +++ b/tests/translator/output/aws-us-gov/api_with_incompatible_stage_name.json @@ -101,7 +101,7 @@ "HyphenFunctionGetHtmlPermission0c8ecc62cb": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HyphenFunction" @@ -155,7 +155,7 @@ "UnderscoreFunctionGetHtmlPermissionb34d3ad84e": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "UnderscoreFunction" @@ -301,4 +301,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_ip_range_blacklist.json b/tests/translator/output/aws-us-gov/api_with_ip_range_blacklist.json index a3cb499567..09b2dac2da 100644 --- a/tests/translator/output/aws-us-gov/api_with_ip_range_blacklist.json +++ b/tests/translator/output/aws-us-gov/api_with_ip_range_blacklist.json @@ -174,7 +174,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -193,4 +193,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_ip_range_whitelist.json b/tests/translator/output/aws-us-gov/api_with_ip_range_whitelist.json index cd3c8dff03..86c5fb91e6 100644 --- a/tests/translator/output/aws-us-gov/api_with_ip_range_whitelist.json +++ b/tests/translator/output/aws-us-gov/api_with_ip_range_whitelist.json @@ -177,7 +177,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -196,4 +196,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_method_aws_iam_auth.json b/tests/translator/output/aws-us-gov/api_with_method_aws_iam_auth.json index e28c4cf7d9..a4b14df680 100644 --- a/tests/translator/output/aws-us-gov/api_with_method_aws_iam_auth.json +++ b/tests/translator/output/aws-us-gov/api_with_method_aws_iam_auth.json @@ -3,7 +3,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -106,7 +106,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndDefaultInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" @@ -172,7 +172,7 @@ "MyFunctionWithAwsIamAuthMyApiWithAwsIamAuthAndCustomInvokeRolePermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunctionWithAwsIamAuth" diff --git a/tests/translator/output/aws-us-gov/api_with_method_settings.json b/tests/translator/output/aws-us-gov/api_with_method_settings.json index 0acbaac413..95c57ffe7e 100644 --- a/tests/translator/output/aws-us-gov/api_with_method_settings.json +++ b/tests/translator/output/aws-us-gov/api_with_method_settings.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -190,4 +190,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_minimum_compression_size.json b/tests/translator/output/aws-us-gov/api_with_minimum_compression_size.json index b02b0cafa6..ad6cfceb1e 100644 --- a/tests/translator/output/aws-us-gov/api_with_minimum_compression_size.json +++ b/tests/translator/output/aws-us-gov/api_with_minimum_compression_size.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -174,4 +174,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_open_api_version.json b/tests/translator/output/aws-us-gov/api_with_open_api_version.json index 4f1d4afb2f..4239c84538 100644 --- a/tests/translator/output/aws-us-gov/api_with_open_api_version.json +++ b/tests/translator/output/aws-us-gov/api_with_open_api_version.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -214,4 +214,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_open_api_version_2.json b/tests/translator/output/aws-us-gov/api_with_open_api_version_2.json index cca6716f67..15a49181d8 100644 --- a/tests/translator/output/aws-us-gov/api_with_open_api_version_2.json +++ b/tests/translator/output/aws-us-gov/api_with_open_api_version_2.json @@ -56,7 +56,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -216,4 +216,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_openapi_definition_body_no_flag.json b/tests/translator/output/aws-us-gov/api_with_openapi_definition_body_no_flag.json index 65a0e5e8d6..af46b39e29 100644 --- a/tests/translator/output/aws-us-gov/api_with_openapi_definition_body_no_flag.json +++ b/tests/translator/output/aws-us-gov/api_with_openapi_definition_body_no_flag.json @@ -163,7 +163,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_path_parameters.json b/tests/translator/output/aws-us-gov/api_with_path_parameters.json index 4d8c8dffc1..9038022a2d 100644 --- a/tests/translator/output/aws-us-gov/api_with_path_parameters.json +++ b/tests/translator/output/aws-us-gov/api_with_path_parameters.json @@ -45,7 +45,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_resource_policy.json b/tests/translator/output/aws-us-gov/api_with_resource_policy.json index 3ce8758286..677c7d446a 100644 --- a/tests/translator/output/aws-us-gov/api_with_resource_policy.json +++ b/tests/translator/output/aws-us-gov/api_with_resource_policy.json @@ -26,7 +26,7 @@ "ExplicitApiFunctionPutHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -140,7 +140,7 @@ "ExplicitApiFunctionPostHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -191,7 +191,7 @@ "ExplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -210,4 +210,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_resource_policy_global.json b/tests/translator/output/aws-us-gov/api_with_resource_policy_global.json index 0a373a0a40..441307774d 100644 --- a/tests/translator/output/aws-us-gov/api_with_resource_policy_global.json +++ b/tests/translator/output/aws-us-gov/api_with_resource_policy_global.json @@ -19,7 +19,7 @@ "ExplicitApiFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ExplicitApiFunction" @@ -206,4 +206,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_resource_policy_global_implicit.json b/tests/translator/output/aws-us-gov/api_with_resource_policy_global_implicit.json index 1fdfdc8dc4..fcfb7e1088 100644 --- a/tests/translator/output/aws-us-gov/api_with_resource_policy_global_implicit.json +++ b/tests/translator/output/aws-us-gov/api_with_resource_policy_global_implicit.json @@ -3,7 +3,7 @@ "MinimalFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MinimalFunction" diff --git a/tests/translator/output/aws-us-gov/api_with_resource_refs.json b/tests/translator/output/aws-us-gov/api_with_resource_refs.json index f3a20075fd..f54274e543 100644 --- a/tests/translator/output/aws-us-gov/api_with_resource_refs.json +++ b/tests/translator/output/aws-us-gov/api_with_resource_refs.json @@ -82,7 +82,7 @@ "MyFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -194,4 +194,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_source_vpc_blacklist.json b/tests/translator/output/aws-us-gov/api_with_source_vpc_blacklist.json index 0ceaac7951..694b8ff963 100644 --- a/tests/translator/output/aws-us-gov/api_with_source_vpc_blacklist.json +++ b/tests/translator/output/aws-us-gov/api_with_source_vpc_blacklist.json @@ -153,7 +153,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -172,4 +172,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_source_vpc_whitelist.json b/tests/translator/output/aws-us-gov/api_with_source_vpc_whitelist.json index fb431c938d..b80790bec9 100644 --- a/tests/translator/output/aws-us-gov/api_with_source_vpc_whitelist.json +++ b/tests/translator/output/aws-us-gov/api_with_source_vpc_whitelist.json @@ -25,7 +25,7 @@ "MyFunctionFetchPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -306,7 +306,7 @@ "MyFunctionApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -325,4 +325,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_swagger_and_openapi_with_auth.json b/tests/translator/output/aws-us-gov/api_with_swagger_and_openapi_with_auth.json index d7e94ea640..f4f54f443d 100644 --- a/tests/translator/output/aws-us-gov/api_with_swagger_and_openapi_with_auth.json +++ b/tests/translator/output/aws-us-gov/api_with_swagger_and_openapi_with_auth.json @@ -152,7 +152,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -273,4 +273,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/api_with_swagger_authorizer_none.json b/tests/translator/output/aws-us-gov/api_with_swagger_authorizer_none.json index b1e2e1198a..ce9c93c9be 100644 --- a/tests/translator/output/aws-us-gov/api_with_swagger_authorizer_none.json +++ b/tests/translator/output/aws-us-gov/api_with_swagger_authorizer_none.json @@ -3,7 +3,7 @@ "MyFnCognitoPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -104,7 +104,7 @@ "MyApiWithLambdaRequestAuthMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ @@ -149,7 +149,7 @@ "MyFnLambdaTokenPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -170,7 +170,7 @@ "MyFnLambdaRequestPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFn" @@ -381,7 +381,7 @@ "MyApiWithLambdaTokenAuthMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Fn::GetAtt": [ diff --git a/tests/translator/output/aws-us-gov/api_with_xray_tracing.json b/tests/translator/output/aws-us-gov/api_with_xray_tracing.json index 583e52207f..82fd779e6a 100644 --- a/tests/translator/output/aws-us-gov/api_with_xray_tracing.json +++ b/tests/translator/output/aws-us-gov/api_with_xray_tracing.json @@ -46,7 +46,7 @@ "HtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HtmlFunction" diff --git a/tests/translator/output/aws-us-gov/basic_function_with_tags.json b/tests/translator/output/aws-us-gov/basic_function_with_tags.json index 211818e8cd..788c33331e 100644 --- a/tests/translator/output/aws-us-gov/basic_function_with_tags.json +++ b/tests/translator/output/aws-us-gov/basic_function_with_tags.json @@ -58,7 +58,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -110,4 +110,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/cloudwatch_logs_with_ref.json b/tests/translator/output/aws-us-gov/cloudwatch_logs_with_ref.json index 1bb0be81bf..f61871da51 100644 --- a/tests/translator/output/aws-us-gov/cloudwatch_logs_with_ref.json +++ b/tests/translator/output/aws-us-gov/cloudwatch_logs_with_ref.json @@ -88,7 +88,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -107,4 +107,4 @@ } }, "Description": "Example CloudWatch Logs + Lambda" -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/cloudwatchevent.json b/tests/translator/output/aws-us-gov/cloudwatchevent.json index 10e5b8285c..3d8914b214 100644 --- a/tests/translator/output/aws-us-gov/cloudwatchevent.json +++ b/tests/translator/output/aws-us-gov/cloudwatchevent.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-us-gov/cloudwatchlog.json b/tests/translator/output/aws-us-gov/cloudwatchlog.json index ab3706a09a..74d47771de 100644 --- a/tests/translator/output/aws-us-gov/cloudwatchlog.json +++ b/tests/translator/output/aws-us-gov/cloudwatchlog.json @@ -73,7 +73,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -89,4 +89,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/cognito_userpool_with_event.json b/tests/translator/output/aws-us-gov/cognito_userpool_with_event.json index c7b0567d8c..ae7ed4bad6 100644 --- a/tests/translator/output/aws-us-gov/cognito_userpool_with_event.json +++ b/tests/translator/output/aws-us-gov/cognito_userpool_with_event.json @@ -81,7 +81,7 @@ "ImplicitApiFunctionCognitoPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "ImplicitApiFunction" }, @@ -95,4 +95,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/depends_on.json b/tests/translator/output/aws-us-gov/depends_on.json index 9126e365ef..8bf6321654 100644 --- a/tests/translator/output/aws-us-gov/depends_on.json +++ b/tests/translator/output/aws-us-gov/depends_on.json @@ -143,7 +143,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -160,4 +160,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/eventbridgerule.json b/tests/translator/output/aws-us-gov/eventbridgerule.json index 10e5b8285c..799d38946d 100644 --- a/tests/translator/output/aws-us-gov/eventbridgerule.json +++ b/tests/translator/output/aws-us-gov/eventbridgerule.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-us-gov/eventbridgerule_schedule_properties.json b/tests/translator/output/aws-us-gov/eventbridgerule_schedule_properties.json index 19695157c1..6a6eef9ce9 100644 --- a/tests/translator/output/aws-us-gov/eventbridgerule_schedule_properties.json +++ b/tests/translator/output/aws-us-gov/eventbridgerule_schedule_properties.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/aws-us-gov/explicit_api.json b/tests/translator/output/aws-us-gov/explicit_api.json index e32531df74..fbc89e812c 100644 --- a/tests/translator/output/aws-us-gov/explicit_api.json +++ b/tests/translator/output/aws-us-gov/explicit_api.json @@ -109,7 +109,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -176,4 +176,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/explicit_api_openapi_3.json b/tests/translator/output/aws-us-gov/explicit_api_openapi_3.json index 31e9b38072..1e3b07ec00 100644 --- a/tests/translator/output/aws-us-gov/explicit_api_openapi_3.json +++ b/tests/translator/output/aws-us-gov/explicit_api_openapi_3.json @@ -118,7 +118,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,4 +175,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/explicit_api_with_invalid_events_config.json b/tests/translator/output/aws-us-gov/explicit_api_with_invalid_events_config.json index 3a9136e6d6..5564369827 100644 --- a/tests/translator/output/aws-us-gov/explicit_api_with_invalid_events_config.json +++ b/tests/translator/output/aws-us-gov/explicit_api_with_invalid_events_config.json @@ -26,7 +26,7 @@ "MyFunctionAddApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -131,4 +131,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/explicit_http_api.json b/tests/translator/output/aws-us-gov/explicit_http_api.json index c425e8479a..1da7c4eee3 100644 --- a/tests/translator/output/aws-us-gov/explicit_http_api.json +++ b/tests/translator/output/aws-us-gov/explicit_http_api.json @@ -46,7 +46,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -149,7 +149,7 @@ "HttpApiFunctionSimpleCase2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-us-gov/explicit_http_api_minimum.json b/tests/translator/output/aws-us-gov/explicit_http_api_minimum.json index 53f4aa2dc6..7cce5345a2 100644 --- a/tests/translator/output/aws-us-gov/explicit_http_api_minimum.json +++ b/tests/translator/output/aws-us-gov/explicit_http_api_minimum.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -140,4 +140,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/function_event_conditions.json b/tests/translator/output/aws-us-gov/function_event_conditions.json index 1cc8c8f414..73da21b42d 100644 --- a/tests/translator/output/aws-us-gov/function_event_conditions.json +++ b/tests/translator/output/aws-us-gov/function_event_conditions.json @@ -28,7 +28,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -42,7 +42,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -120,7 +120,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -157,7 +157,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -171,7 +171,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -332,7 +332,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -348,7 +348,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/aws-us-gov/function_with_alias_and_event_sources.json b/tests/translator/output/aws-us-gov/function_with_alias_and_event_sources.json index e751c70b88..99ccfc0b33 100644 --- a/tests/translator/output/aws-us-gov/function_with_alias_and_event_sources.json +++ b/tests/translator/output/aws-us-gov/function_with_alias_and_event_sources.json @@ -24,7 +24,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "MyAwesomeFunctionCWEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -75,7 +75,7 @@ "MyAwesomeFunctionEBRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -132,7 +132,7 @@ "MyAwesomeFunctionImplicitApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -163,7 +163,7 @@ "MyAwesomeFunctionIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -198,7 +198,7 @@ "MyAwesomeFunctionS3TriggerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -229,7 +229,7 @@ "MyAwesomeFunctionCWLogPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -417,7 +417,7 @@ "MyAwesomeFunctionEBSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -470,7 +470,7 @@ "MyAwesomeFunctionExplicitApiPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -489,4 +489,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/function_with_request_parameters.json b/tests/translator/output/aws-us-gov/function_with_request_parameters.json index 79b9bee802..23e83d5bff 100644 --- a/tests/translator/output/aws-us-gov/function_with_request_parameters.json +++ b/tests/translator/output/aws-us-gov/function_with_request_parameters.json @@ -106,7 +106,7 @@ "NoApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "NoApiParameterFunction" @@ -186,7 +186,7 @@ "ApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiParameterFunction" @@ -288,4 +288,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/function_with_sns_event_source_all_parameters.json b/tests/translator/output/aws-us-gov/function_with_sns_event_source_all_parameters.json index f2706dd509..87237d78bb 100644 --- a/tests/translator/output/aws-us-gov/function_with_sns_event_source_all_parameters.json +++ b/tests/translator/output/aws-us-gov/function_with_sns_event_source_all_parameters.json @@ -40,7 +40,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunction" diff --git a/tests/translator/output/aws-us-gov/global_handle_path_level_parameter.json b/tests/translator/output/aws-us-gov/global_handle_path_level_parameter.json index 5d940ce786..625d354525 100644 --- a/tests/translator/output/aws-us-gov/global_handle_path_level_parameter.json +++ b/tests/translator/output/aws-us-gov/global_handle_path_level_parameter.json @@ -160,7 +160,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/aws-us-gov/globals_for_api.json b/tests/translator/output/aws-us-gov/globals_for_api.json index 19ed0761f8..ae1ab00c2b 100644 --- a/tests/translator/output/aws-us-gov/globals_for_api.json +++ b/tests/translator/output/aws-us-gov/globals_for_api.json @@ -169,7 +169,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -288,4 +288,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/http_api_def_uri.json b/tests/translator/output/aws-us-gov/http_api_def_uri.json index 5940585cd5..c800370291 100644 --- a/tests/translator/output/aws-us-gov/http_api_def_uri.json +++ b/tests/translator/output/aws-us-gov/http_api_def_uri.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -131,7 +131,7 @@ "FunctionApi2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" diff --git a/tests/translator/output/aws-us-gov/http_api_existing_openapi.json b/tests/translator/output/aws-us-gov/http_api_existing_openapi.json index 267117ebed..bc2256449c 100644 --- a/tests/translator/output/aws-us-gov/http_api_existing_openapi.json +++ b/tests/translator/output/aws-us-gov/http_api_existing_openapi.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-us-gov/http_api_existing_openapi_conditions.json b/tests/translator/output/aws-us-gov/http_api_existing_openapi_conditions.json index d8f1b3754c..77517a7962 100644 --- a/tests/translator/output/aws-us-gov/http_api_existing_openapi_conditions.json +++ b/tests/translator/output/aws-us-gov/http_api_existing_openapi_conditions.json @@ -11,7 +11,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/aws-us-gov/http_api_explicit_stage.json b/tests/translator/output/aws-us-gov/http_api_explicit_stage.json index 70ce5eafbb..8e95a2bc7c 100644 --- a/tests/translator/output/aws-us-gov/http_api_explicit_stage.json +++ b/tests/translator/output/aws-us-gov/http_api_explicit_stage.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/implicit_and_explicit_api_with_conditions.json b/tests/translator/output/aws-us-gov/implicit_and_explicit_api_with_conditions.json index 6899b2b40b..b472a74aee 100644 --- a/tests/translator/output/aws-us-gov/implicit_and_explicit_api_with_conditions.json +++ b/tests/translator/output/aws-us-gov/implicit_and_explicit_api_with_conditions.json @@ -177,7 +177,7 @@ "explicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello1" @@ -224,7 +224,7 @@ "implicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello1" @@ -282,7 +282,7 @@ "explicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello2" @@ -410,7 +410,7 @@ "implicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello2" diff --git a/tests/translator/output/aws-us-gov/implicit_api.json b/tests/translator/output/aws-us-gov/implicit_api.json index 4d9623e44f..a5facd9a5b 100644 --- a/tests/translator/output/aws-us-gov/implicit_api.json +++ b/tests/translator/output/aws-us-gov/implicit_api.json @@ -35,7 +35,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -56,7 +56,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -177,7 +177,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -270,7 +270,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -289,4 +289,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/implicit_api_with_auth_and_conditions_max.json b/tests/translator/output/aws-us-gov/implicit_api_with_auth_and_conditions_max.json index 2673ef10ce..4d818dd7f6 100644 --- a/tests/translator/output/aws-us-gov/implicit_api_with_auth_and_conditions_max.json +++ b/tests/translator/output/aws-us-gov/implicit_api_with_auth_and_conditions_max.json @@ -130,7 +130,7 @@ "MyFunction2WithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction2" @@ -361,7 +361,7 @@ "ServerlessRestApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -380,7 +380,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -457,7 +457,7 @@ "MyFunction4WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction4" @@ -479,7 +479,7 @@ "ServerlessRestApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -498,7 +498,7 @@ "MyFunction5WithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction5" @@ -520,7 +520,7 @@ "ServerlessRestApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -581,7 +581,7 @@ "MyFunction3WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction3" @@ -603,7 +603,7 @@ "MyFunction6WithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction6" @@ -949,4 +949,4 @@ "Condition": "ServerlessRestApiCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/implicit_api_with_many_conditions.json b/tests/translator/output/aws-us-gov/implicit_api_with_many_conditions.json index f130848432..d2083dec78 100644 --- a/tests/translator/output/aws-us-gov/implicit_api_with_many_conditions.json +++ b/tests/translator/output/aws-us-gov/implicit_api_with_many_conditions.json @@ -126,7 +126,7 @@ "helloworld7ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -398,7 +398,7 @@ "helloApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -420,7 +420,7 @@ "helloworld2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -442,7 +442,7 @@ "helloworld3ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" @@ -464,7 +464,7 @@ "helloworld1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -511,7 +511,7 @@ "helloworld6ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -564,7 +564,7 @@ "helloworldApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld" @@ -617,7 +617,7 @@ "helloworld5ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -639,7 +639,7 @@ "helloworld8ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -840,7 +840,7 @@ "helloworld9ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -986,7 +986,7 @@ "helloworld4ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" diff --git a/tests/translator/output/aws-us-gov/implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/aws-us-gov/implicit_api_with_serverless_rest_api_resource.json index 450fa61a0e..a0e8e4bb66 100644 --- a/tests/translator/output/aws-us-gov/implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/aws-us-gov/implicit_api_with_serverless_rest_api_resource.json @@ -34,7 +34,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -55,7 +55,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,7 +175,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -268,7 +268,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" diff --git a/tests/translator/output/aws-us-gov/implicit_http_api.json b/tests/translator/output/aws-us-gov/implicit_http_api.json index 736d3142f7..e25c8173e7 100644 --- a/tests/translator/output/aws-us-gov/implicit_http_api.json +++ b/tests/translator/output/aws-us-gov/implicit_http_api.json @@ -131,7 +131,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -198,7 +198,7 @@ "HttpApiFunction2Basic2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction2" @@ -217,4 +217,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/implicit_http_api_auth_and_simple_case.json b/tests/translator/output/aws-us-gov/implicit_http_api_auth_and_simple_case.json index 1d06180f7e..8e92af3c99 100644 --- a/tests/translator/output/aws-us-gov/implicit_http_api_auth_and_simple_case.json +++ b/tests/translator/output/aws-us-gov/implicit_http_api_auth_and_simple_case.json @@ -67,7 +67,7 @@ "RestApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" diff --git a/tests/translator/output/aws-us-gov/implicit_http_api_with_many_conditions.json b/tests/translator/output/aws-us-gov/implicit_http_api_with_many_conditions.json index 5f4f61b0e0..3882d7e4ed 100644 --- a/tests/translator/output/aws-us-gov/implicit_http_api_with_many_conditions.json +++ b/tests/translator/output/aws-us-gov/implicit_http_api_with_many_conditions.json @@ -117,7 +117,7 @@ "helloworld9HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -170,7 +170,7 @@ "helloworld2HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -678,7 +678,7 @@ "helloworld6HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -993,7 +993,7 @@ "helloworld7HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -1015,7 +1015,7 @@ "helloHttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -1037,7 +1037,7 @@ "helloworld1HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -1121,7 +1121,7 @@ "helloworld1099HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1099" @@ -1143,7 +1143,7 @@ "helloworld5HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -1308,7 +1308,7 @@ "helloworld8HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -1397,7 +1397,7 @@ "helloworld4HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" @@ -1450,7 +1450,7 @@ "helloworld3HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" diff --git a/tests/translator/output/aws-us-gov/intrinsic_functions.json b/tests/translator/output/aws-us-gov/intrinsic_functions.json index 956ddadb40..acc163e9c8 100644 --- a/tests/translator/output/aws-us-gov/intrinsic_functions.json +++ b/tests/translator/output/aws-us-gov/intrinsic_functions.json @@ -540,7 +540,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -559,4 +559,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/iot_rule.json b/tests/translator/output/aws-us-gov/iot_rule.json index d9b7332b76..b8ed0e4a1c 100644 --- a/tests/translator/output/aws-us-gov/iot_rule.json +++ b/tests/translator/output/aws-us-gov/iot_rule.json @@ -48,7 +48,7 @@ "IoTRuleFuncMyIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -71,7 +71,7 @@ "IoTRuleFuncMyOtherIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -148,4 +148,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/no_implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/aws-us-gov/no_implicit_api_with_serverless_rest_api_resource.json index fc543060b4..b5762994d0 100644 --- a/tests/translator/output/aws-us-gov/no_implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/aws-us-gov/no_implicit_api_with_serverless_rest_api_resource.json @@ -56,7 +56,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -258,4 +258,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3.json b/tests/translator/output/aws-us-gov/s3.json index b08f483e37..4ee5dc19cb 100644 --- a/tests/translator/output/aws-us-gov/s3.json +++ b/tests/translator/output/aws-us-gov/s3.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_create_remove.json b/tests/translator/output/aws-us-gov/s3_create_remove.json index 6dc2bd4ad8..aa89022c0a 100644 --- a/tests/translator/output/aws-us-gov/s3_create_remove.json +++ b/tests/translator/output/aws-us-gov/s3_create_remove.json @@ -69,7 +69,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -103,4 +103,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_existing_lambda_notification_configuration.json b/tests/translator/output/aws-us-gov/s3_existing_lambda_notification_configuration.json index b08f483e37..4ee5dc19cb 100644 --- a/tests/translator/output/aws-us-gov/s3_existing_lambda_notification_configuration.json +++ b/tests/translator/output/aws-us-gov/s3_existing_lambda_notification_configuration.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_existing_other_notification_configuration.json b/tests/translator/output/aws-us-gov/s3_existing_other_notification_configuration.json index 97e4705475..072a4c905c 100644 --- a/tests/translator/output/aws-us-gov/s3_existing_other_notification_configuration.json +++ b/tests/translator/output/aws-us-gov/s3_existing_other_notification_configuration.json @@ -60,7 +60,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -94,4 +94,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_filter.json b/tests/translator/output/aws-us-gov/s3_filter.json index e8e1a5ea35..037df48542 100644 --- a/tests/translator/output/aws-us-gov/s3_filter.json +++ b/tests/translator/output/aws-us-gov/s3_filter.json @@ -62,7 +62,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -96,4 +96,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_multiple_events_same_bucket.json b/tests/translator/output/aws-us-gov/s3_multiple_events_same_bucket.json index 3dc653ff79..321db27ab6 100644 --- a/tests/translator/output/aws-us-gov/s3_multiple_events_same_bucket.json +++ b/tests/translator/output/aws-us-gov/s3_multiple_events_same_bucket.json @@ -33,7 +33,7 @@ "ThumbnailFunctionImageBucketCreatesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -84,7 +84,7 @@ "ThumbnailFunctionImageBucketDeletesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_multiple_functions.json b/tests/translator/output/aws-us-gov/s3_multiple_functions.json index 80f8cf5941..7100129362 100644 --- a/tests/translator/output/aws-us-gov/s3_multiple_functions.json +++ b/tests/translator/output/aws-us-gov/s3_multiple_functions.json @@ -33,7 +33,7 @@ "FunctionTwoImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -113,7 +113,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -170,4 +170,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_with_condition.json b/tests/translator/output/aws-us-gov/s3_with_condition.json index 27519c08d0..9454d773bc 100644 --- a/tests/translator/output/aws-us-gov/s3_with_condition.json +++ b/tests/translator/output/aws-us-gov/s3_with_condition.json @@ -82,7 +82,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ "Condition": "MyCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/s3_with_dependsOn.json b/tests/translator/output/aws-us-gov/s3_with_dependsOn.json index 273e27d237..51441c7820 100644 --- a/tests/translator/output/aws-us-gov/s3_with_dependsOn.json +++ b/tests/translator/output/aws-us-gov/s3_with_dependsOn.json @@ -58,7 +58,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/aws-us-gov/sns.json b/tests/translator/output/aws-us-gov/sns.json index 7f2a449f2c..cd0d30e001 100644 --- a/tests/translator/output/aws-us-gov/sns.json +++ b/tests/translator/output/aws-us-gov/sns.json @@ -36,7 +36,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -85,4 +85,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/sns_existing_other_subscription.json b/tests/translator/output/aws-us-gov/sns_existing_other_subscription.json index f829f2a78b..a1dffaf918 100644 --- a/tests/translator/output/aws-us-gov/sns_existing_other_subscription.json +++ b/tests/translator/output/aws-us-gov/sns_existing_other_subscription.json @@ -44,7 +44,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -93,4 +93,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/aws-us-gov/sns_topic_outside_template.json b/tests/translator/output/aws-us-gov/sns_topic_outside_template.json index 7e499f203a..5542f5da18 100644 --- a/tests/translator/output/aws-us-gov/sns_topic_outside_template.json +++ b/tests/translator/output/aws-us-gov/sns_topic_outside_template.json @@ -53,7 +53,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -87,4 +87,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/basic_function_with_tags.json b/tests/translator/output/basic_function_with_tags.json index 79f189bd68..84f09873de 100644 --- a/tests/translator/output/basic_function_with_tags.json +++ b/tests/translator/output/basic_function_with_tags.json @@ -58,7 +58,7 @@ "AlexaSkillFuncAlexaSkillEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "AlexaSkillFunc" }, @@ -110,4 +110,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/cloudwatch_logs_with_ref.json b/tests/translator/output/cloudwatch_logs_with_ref.json index 6307954dd3..9c0faab670 100644 --- a/tests/translator/output/cloudwatch_logs_with_ref.json +++ b/tests/translator/output/cloudwatch_logs_with_ref.json @@ -88,7 +88,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -107,4 +107,4 @@ } }, "Description": "Example CloudWatch Logs + Lambda" -} \ No newline at end of file +} diff --git a/tests/translator/output/cloudwatchevent.json b/tests/translator/output/cloudwatchevent.json index f566b680b0..8d7f5d0d4e 100644 --- a/tests/translator/output/cloudwatchevent.json +++ b/tests/translator/output/cloudwatchevent.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/cloudwatchlog.json b/tests/translator/output/cloudwatchlog.json index de22a43aad..52af6f5963 100644 --- a/tests/translator/output/cloudwatchlog.json +++ b/tests/translator/output/cloudwatchlog.json @@ -73,7 +73,7 @@ "TriggeredFunctionCWLogEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -89,4 +89,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/cognito_userpool_with_event.json b/tests/translator/output/cognito_userpool_with_event.json index 7e32b93903..a0fdce7a55 100644 --- a/tests/translator/output/cognito_userpool_with_event.json +++ b/tests/translator/output/cognito_userpool_with_event.json @@ -81,7 +81,7 @@ "ImplicitApiFunctionCognitoPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "FunctionName": { "Ref": "ImplicitApiFunction" }, @@ -95,4 +95,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/depends_on.json b/tests/translator/output/depends_on.json index 4b1ef33427..4963901ed3 100644 --- a/tests/translator/output/depends_on.json +++ b/tests/translator/output/depends_on.json @@ -135,7 +135,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/eventbridgerule.json b/tests/translator/output/eventbridgerule.json index f566b680b0..0ea8edf56a 100644 --- a/tests/translator/output/eventbridgerule.json +++ b/tests/translator/output/eventbridgerule.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/eventbridgerule_schedule_properties.json b/tests/translator/output/eventbridgerule_schedule_properties.json index 06901ff022..2ea3bd9c1e 100644 --- a/tests/translator/output/eventbridgerule_schedule_properties.json +++ b/tests/translator/output/eventbridgerule_schedule_properties.json @@ -33,7 +33,7 @@ "TriggeredFunctionOnTerminatePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "TriggeredFunction" @@ -49,7 +49,7 @@ "ScheduledFunctionSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "ScheduledFunction" diff --git a/tests/translator/output/explicit_api.json b/tests/translator/output/explicit_api.json index 7c2a9fdaa3..6ab9c9ea44 100644 --- a/tests/translator/output/explicit_api.json +++ b/tests/translator/output/explicit_api.json @@ -101,7 +101,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -160,4 +160,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/explicit_api_openapi_3.json b/tests/translator/output/explicit_api_openapi_3.json index b0e2b9d2d3..08e1012422 100644 --- a/tests/translator/output/explicit_api_openapi_3.json +++ b/tests/translator/output/explicit_api_openapi_3.json @@ -110,7 +110,7 @@ "GetHtmlFunctionGetHtmlPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -159,4 +159,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/explicit_api_with_invalid_events_config.json b/tests/translator/output/explicit_api_with_invalid_events_config.json index 8acbf9aa43..a927a1b523 100644 --- a/tests/translator/output/explicit_api_with_invalid_events_config.json +++ b/tests/translator/output/explicit_api_with_invalid_events_config.json @@ -26,7 +26,7 @@ "MyFunctionAddApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -123,4 +123,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/explicit_http_api.json b/tests/translator/output/explicit_http_api.json index 71dbccece6..920023cbe2 100644 --- a/tests/translator/output/explicit_http_api.json +++ b/tests/translator/output/explicit_http_api.json @@ -46,7 +46,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -149,7 +149,7 @@ "HttpApiFunctionSimpleCase2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/explicit_http_api_minimum.json b/tests/translator/output/explicit_http_api_minimum.json index 2187a49554..ae96554bc0 100644 --- a/tests/translator/output/explicit_http_api_minimum.json +++ b/tests/translator/output/explicit_http_api_minimum.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -140,4 +140,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/function_event_conditions.json b/tests/translator/output/function_event_conditions.json index 747db4a446..cbe35c1222 100644 --- a/tests/translator/output/function_event_conditions.json +++ b/tests/translator/output/function_event_conditions.json @@ -28,7 +28,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -42,7 +42,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -120,7 +120,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -157,7 +157,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -171,7 +171,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -332,7 +332,7 @@ "Type": "AWS::Lambda::Permission", "Condition": "MyCondition", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -348,7 +348,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/function_with_alias_and_event_sources.json b/tests/translator/output/function_with_alias_and_event_sources.json index 16130f8edd..eb62f8fae4 100644 --- a/tests/translator/output/function_with_alias_and_event_sources.json +++ b/tests/translator/output/function_with_alias_and_event_sources.json @@ -24,7 +24,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -59,7 +59,7 @@ "MyAwesomeFunctionCWEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -75,7 +75,7 @@ "MyAwesomeFunctionEBRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -132,7 +132,7 @@ "MyAwesomeFunctionImplicitApiPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -153,7 +153,7 @@ "MyAwesomeFunctionIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -188,7 +188,7 @@ "MyAwesomeFunctionS3TriggerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -221,7 +221,7 @@ "MyAwesomeFunctionCWLogPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "logs.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -401,7 +401,7 @@ "MyAwesomeFunctionEBSchedulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "events.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -454,7 +454,7 @@ "MyAwesomeFunctionExplicitApiPermissionStage": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunctionAliasLive" @@ -473,4 +473,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/function_with_request_parameters.json b/tests/translator/output/function_with_request_parameters.json index 80a7bc46c8..992d909358 100644 --- a/tests/translator/output/function_with_request_parameters.json +++ b/tests/translator/output/function_with_request_parameters.json @@ -96,7 +96,7 @@ "NoApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "NoApiParameterFunction" @@ -168,7 +168,7 @@ "ApiParameterFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ApiParameterFunction" @@ -272,4 +272,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/function_with_sns_event_source_all_parameters.json b/tests/translator/output/function_with_sns_event_source_all_parameters.json index 24ea11a44c..e999e3eb8e 100644 --- a/tests/translator/output/function_with_sns_event_source_all_parameters.json +++ b/tests/translator/output/function_with_sns_event_source_all_parameters.json @@ -40,7 +40,7 @@ "MyAwesomeFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "MyAwesomeFunction" diff --git a/tests/translator/output/global_handle_path_level_parameter.json b/tests/translator/output/global_handle_path_level_parameter.json index 9b81329c52..410409dcdc 100644 --- a/tests/translator/output/global_handle_path_level_parameter.json +++ b/tests/translator/output/global_handle_path_level_parameter.json @@ -162,7 +162,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" diff --git a/tests/translator/output/globals_for_api.json b/tests/translator/output/globals_for_api.json index 8edff26cdc..5826a3206d 100644 --- a/tests/translator/output/globals_for_api.json +++ b/tests/translator/output/globals_for_api.json @@ -171,7 +171,7 @@ "ImplicitApiFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "ImplicitApiFunction" @@ -272,4 +272,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/http_api_def_uri.json b/tests/translator/output/http_api_def_uri.json index 2a7daefc4d..ea5493bd81 100644 --- a/tests/translator/output/http_api_def_uri.json +++ b/tests/translator/output/http_api_def_uri.json @@ -26,7 +26,7 @@ "FunctionApiPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -131,7 +131,7 @@ "FunctionApi2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "Function" @@ -165,4 +165,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/http_api_existing_openapi.json b/tests/translator/output/http_api_existing_openapi.json index 1cb576f338..5ca3b4af3f 100644 --- a/tests/translator/output/http_api_existing_openapi.json +++ b/tests/translator/output/http_api_existing_openapi.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/http_api_existing_openapi_conditions.json b/tests/translator/output/http_api_existing_openapi_conditions.json index 4af40d1ded..1c5adc9c26 100644 --- a/tests/translator/output/http_api_existing_openapi_conditions.json +++ b/tests/translator/output/http_api_existing_openapi_conditions.json @@ -11,7 +11,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" diff --git a/tests/translator/output/http_api_explicit_stage.json b/tests/translator/output/http_api_explicit_stage.json index 02f0fd5882..87ef8b8e02 100644 --- a/tests/translator/output/http_api_explicit_stage.json +++ b/tests/translator/output/http_api_explicit_stage.json @@ -3,7 +3,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/implicit_and_explicit_api_with_conditions.json b/tests/translator/output/implicit_and_explicit_api_with_conditions.json index ab1bee6cf0..cde710383f 100644 --- a/tests/translator/output/implicit_and_explicit_api_with_conditions.json +++ b/tests/translator/output/implicit_and_explicit_api_with_conditions.json @@ -146,7 +146,7 @@ "explicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello1" @@ -193,7 +193,7 @@ "implicithello1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello1" @@ -271,7 +271,7 @@ "explicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "explicithello2" @@ -392,7 +392,7 @@ "implicithello2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "implicithello2" diff --git a/tests/translator/output/implicit_api.json b/tests/translator/output/implicit_api.json index 6d4648698e..9a7e6c2f02 100644 --- a/tests/translator/output/implicit_api.json +++ b/tests/translator/output/implicit_api.json @@ -35,7 +35,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -56,7 +56,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -177,7 +177,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -262,7 +262,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -281,4 +281,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/implicit_api_with_auth_and_conditions_max.json b/tests/translator/output/implicit_api_with_auth_and_conditions_max.json index 1336f01bad..b3eeb76c06 100644 --- a/tests/translator/output/implicit_api_with_auth_and_conditions_max.json +++ b/tests/translator/output/implicit_api_with_auth_and_conditions_max.json @@ -130,7 +130,7 @@ "MyFunction2WithCognitoMultipleUserPoolsAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction2" @@ -372,7 +372,7 @@ "ServerlessRestApiMyLambdaTokenAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -391,7 +391,7 @@ "MyFunctionWithNoAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -468,7 +468,7 @@ "MyFunction4WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction4" @@ -490,7 +490,7 @@ "ServerlessRestApiMyLambdaRequestAuthAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -509,7 +509,7 @@ "MyFunction5WithLambdaRequestAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction5" @@ -531,7 +531,7 @@ "ServerlessRestApiMyLambdaTokenAuthNoneFunctionInvokeRoleAuthorizerPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": "arn:aws", "SourceArn": { @@ -581,7 +581,7 @@ "MyFunction3WithLambdaTokenAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction3" @@ -603,7 +603,7 @@ "MyFunction6WithDefaultAuthorizerPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction6" @@ -941,4 +941,4 @@ "Condition": "ServerlessRestApiCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/implicit_api_with_many_conditions.json b/tests/translator/output/implicit_api_with_many_conditions.json index dbfd31912c..33b06301f6 100644 --- a/tests/translator/output/implicit_api_with_many_conditions.json +++ b/tests/translator/output/implicit_api_with_many_conditions.json @@ -126,7 +126,7 @@ "helloworld7ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -398,7 +398,7 @@ "helloApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -420,7 +420,7 @@ "helloworld2ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -453,7 +453,7 @@ "helloworld3ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" @@ -475,7 +475,7 @@ "helloworld1ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -522,7 +522,7 @@ "helloworld6ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -575,7 +575,7 @@ "helloworldApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld" @@ -628,7 +628,7 @@ "helloworld5ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -650,7 +650,7 @@ "helloworld8ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -840,7 +840,7 @@ "helloworld9ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -986,7 +986,7 @@ "helloworld4ApiEventPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" diff --git a/tests/translator/output/implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/implicit_api_with_serverless_rest_api_resource.json index 14d978aac2..cc68e2af10 100644 --- a/tests/translator/output/implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/implicit_api_with_serverless_rest_api_resource.json @@ -34,7 +34,7 @@ "RestApiFunctionAddItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -55,7 +55,7 @@ "GetHtmlFunctionGetHtmlPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "GetHtmlFunction" @@ -175,7 +175,7 @@ "RestApiFunctionGetListPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -260,7 +260,7 @@ "RestApiFunctionCompleteItemPermissionProd": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" @@ -279,4 +279,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/implicit_http_api.json b/tests/translator/output/implicit_http_api.json index d649efcf90..34f55cc90c 100644 --- a/tests/translator/output/implicit_http_api.json +++ b/tests/translator/output/implicit_http_api.json @@ -131,7 +131,7 @@ "HttpApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction" @@ -198,7 +198,7 @@ "HttpApiFunction2Basic2Permission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "HttpApiFunction2" @@ -217,4 +217,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/implicit_http_api_auth_and_simple_case.json b/tests/translator/output/implicit_http_api_auth_and_simple_case.json index 28854f66f7..b27475bf9d 100644 --- a/tests/translator/output/implicit_http_api_auth_and_simple_case.json +++ b/tests/translator/output/implicit_http_api_auth_and_simple_case.json @@ -67,7 +67,7 @@ "RestApiFunctionSimpleCasePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "RestApiFunction" diff --git a/tests/translator/output/implicit_http_api_with_many_conditions.json b/tests/translator/output/implicit_http_api_with_many_conditions.json index 8f27d2b614..6a1c69e7e2 100644 --- a/tests/translator/output/implicit_http_api_with_many_conditions.json +++ b/tests/translator/output/implicit_http_api_with_many_conditions.json @@ -117,7 +117,7 @@ "helloworld9HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld9" @@ -170,7 +170,7 @@ "helloworld2HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld2" @@ -678,7 +678,7 @@ "helloworld6HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld6" @@ -993,7 +993,7 @@ "helloworld7HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld7" @@ -1015,7 +1015,7 @@ "helloHttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "hello" @@ -1037,7 +1037,7 @@ "helloworld1HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1" @@ -1121,7 +1121,7 @@ "helloworld1099HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld1099" @@ -1143,7 +1143,7 @@ "helloworld5HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld5" @@ -1308,7 +1308,7 @@ "helloworld8HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld8" @@ -1397,7 +1397,7 @@ "helloworld4HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld4" @@ -1450,7 +1450,7 @@ "helloworld3HttpApiEventPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "helloworld3" diff --git a/tests/translator/output/intrinsic_functions.json b/tests/translator/output/intrinsic_functions.json index 20431af849..bdf3acb8e0 100644 --- a/tests/translator/output/intrinsic_functions.json +++ b/tests/translator/output/intrinsic_functions.json @@ -524,7 +524,7 @@ "MyFunctionMyApiPermissiondev": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "apigateway.amazonaws.com", "FunctionName": { "Ref": "MyFunction" @@ -543,4 +543,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/iot_rule.json b/tests/translator/output/iot_rule.json index abc96ccd93..f8b7e35ebc 100644 --- a/tests/translator/output/iot_rule.json +++ b/tests/translator/output/iot_rule.json @@ -48,7 +48,7 @@ "IoTRuleFuncMyIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -71,7 +71,7 @@ "IoTRuleFuncMyOtherIoTRulePermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Fn::Sub": "${AWS::AccountId}" }, @@ -148,4 +148,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/no_implicit_api_with_serverless_rest_api_resource.json b/tests/translator/output/no_implicit_api_with_serverless_rest_api_resource.json index 61b19f1735..1a073d4b0e 100644 --- a/tests/translator/output/no_implicit_api_with_serverless_rest_api_resource.json +++ b/tests/translator/output/no_implicit_api_with_serverless_rest_api_resource.json @@ -56,7 +56,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -258,4 +258,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3.json b/tests/translator/output/s3.json index 6dd93d4481..d77a335a1a 100644 --- a/tests/translator/output/s3.json +++ b/tests/translator/output/s3.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_create_remove.json b/tests/translator/output/s3_create_remove.json index bcf2970f97..88c455055a 100644 --- a/tests/translator/output/s3_create_remove.json +++ b/tests/translator/output/s3_create_remove.json @@ -69,7 +69,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -103,4 +103,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_existing_lambda_notification_configuration.json b/tests/translator/output/s3_existing_lambda_notification_configuration.json index 6dd93d4481..d77a335a1a 100644 --- a/tests/translator/output/s3_existing_lambda_notification_configuration.json +++ b/tests/translator/output/s3_existing_lambda_notification_configuration.json @@ -52,7 +52,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -86,4 +86,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_existing_other_notification_configuration.json b/tests/translator/output/s3_existing_other_notification_configuration.json index ed9e939b3d..7ebbf50dd9 100644 --- a/tests/translator/output/s3_existing_other_notification_configuration.json +++ b/tests/translator/output/s3_existing_other_notification_configuration.json @@ -60,7 +60,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -94,4 +94,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_filter.json b/tests/translator/output/s3_filter.json index 7586def7f9..c9ccfd69a5 100644 --- a/tests/translator/output/s3_filter.json +++ b/tests/translator/output/s3_filter.json @@ -62,7 +62,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -96,4 +96,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_multiple_events_same_bucket.json b/tests/translator/output/s3_multiple_events_same_bucket.json index 3e8c5d636d..f712da6554 100644 --- a/tests/translator/output/s3_multiple_events_same_bucket.json +++ b/tests/translator/output/s3_multiple_events_same_bucket.json @@ -33,7 +33,7 @@ "ThumbnailFunctionImageBucketCreatesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -84,7 +84,7 @@ "ThumbnailFunctionImageBucketDeletesPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_multiple_functions.json b/tests/translator/output/s3_multiple_functions.json index 6a2f0fbc8e..c02aa41e03 100644 --- a/tests/translator/output/s3_multiple_functions.json +++ b/tests/translator/output/s3_multiple_functions.json @@ -33,7 +33,7 @@ "FunctionTwoImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -113,7 +113,7 @@ "FunctionOneImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -170,4 +170,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_with_condition.json b/tests/translator/output/s3_with_condition.json index 9a837a2cb0..afa2f25489 100644 --- a/tests/translator/output/s3_with_condition.json +++ b/tests/translator/output/s3_with_condition.json @@ -82,7 +82,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, @@ -118,4 +118,4 @@ "Condition": "MyCondition" } } -} \ No newline at end of file +} diff --git a/tests/translator/output/s3_with_dependsOn.json b/tests/translator/output/s3_with_dependsOn.json index d0c1b8842f..ee5bfa7594 100644 --- a/tests/translator/output/s3_with_dependsOn.json +++ b/tests/translator/output/s3_with_dependsOn.json @@ -58,7 +58,7 @@ "ThumbnailFunctionImageBucketPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "SourceAccount": { "Ref": "AWS::AccountId" }, diff --git a/tests/translator/output/sns.json b/tests/translator/output/sns.json index 153dff2b72..eff3f9cf28 100644 --- a/tests/translator/output/sns.json +++ b/tests/translator/output/sns.json @@ -36,7 +36,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -85,4 +85,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/sns_existing_other_subscription.json b/tests/translator/output/sns_existing_other_subscription.json index a59e32b483..8aca17bfa3 100644 --- a/tests/translator/output/sns_existing_other_subscription.json +++ b/tests/translator/output/sns_existing_other_subscription.json @@ -44,7 +44,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -93,4 +93,4 @@ } } } -} \ No newline at end of file +} diff --git a/tests/translator/output/sns_topic_outside_template.json b/tests/translator/output/sns_topic_outside_template.json index dfaab1440c..b76d760326 100644 --- a/tests/translator/output/sns_topic_outside_template.json +++ b/tests/translator/output/sns_topic_outside_template.json @@ -53,7 +53,7 @@ "SaveNotificationFunctionNotificationTopicPermission": { "Type": "AWS::Lambda::Permission", "Properties": { - "Action": "lambda:invokeFunction", + "Action": "lambda:InvokeFunction", "Principal": "sns.amazonaws.com", "FunctionName": { "Ref": "SaveNotificationFunction" @@ -87,4 +87,4 @@ } } } -} \ No newline at end of file +}