|
1 | 1 | { |
2 | | - "Description": "(SO0134) - The AWS CloudFormation template for deployment of the aws-firewall-manager-automations-for-aws-organizations. Version v2.0.2", |
| 2 | + "Description": "(SO0134) - The AWS CloudFormation template for deployment of the aws-firewall-manager-automations-for-aws-organizations. Version v2.0.3", |
3 | 3 | "AWSTemplateFormatVersion": "2010-09-09", |
4 | 4 | "Metadata": { |
5 | 5 | "AWS::CloudFormation::Interface": { |
|
38 | 38 | }, |
39 | 39 | "Solution": { |
40 | 40 | "SolutionId": "SO0134", |
41 | | - "SolutionVersion": "v2.0.2" |
| 41 | + "SolutionVersion": "v2.0.3" |
42 | 42 | } |
43 | 43 | } |
44 | 44 | }, |
|
286 | 286 | "S3Bucket": { |
287 | 287 | "Fn::Sub": "solutions-${AWS::Region}" |
288 | 288 | }, |
289 | | - "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.2/assetb0fb6af9debb07eea6c649c1b1b91b817f8edecd385f04b04ef9f844e23bc0a6.zip" |
| 289 | + "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.3/assetfa5f2ace916918dcb45bcf602ebee5570be72d12cdbec9d2bafaf6ee97ad9663.zip" |
290 | 290 | }, |
291 | 291 | "Role": { |
292 | 292 | "Fn::GetAtt": [ |
|
353 | 353 | }, |
354 | 354 | "Handler": "index.handler", |
355 | 355 | "MemorySize": 512, |
356 | | - "Runtime": "nodejs14.x" |
| 356 | + "Runtime": "nodejs16.x" |
357 | 357 | }, |
358 | 358 | "DependsOn": [ |
359 | 359 | "HelperFunctionServiceRole6B43B152" |
|
419 | 419 | { |
420 | 420 | "Action": "lambda:InvokeFunction", |
421 | 421 | "Effect": "Allow", |
422 | | - "Resource": { |
423 | | - "Fn::GetAtt": [ |
424 | | - "HelperFunctionAD0CEB0C", |
425 | | - "Arn" |
426 | | - ] |
427 | | - } |
| 422 | + "Resource": [ |
| 423 | + { |
| 424 | + "Fn::GetAtt": [ |
| 425 | + "HelperFunctionAD0CEB0C", |
| 426 | + "Arn" |
| 427 | + ] |
| 428 | + }, |
| 429 | + { |
| 430 | + "Fn::Join": [ |
| 431 | + "", |
| 432 | + [ |
| 433 | + { |
| 434 | + "Fn::GetAtt": [ |
| 435 | + "HelperFunctionAD0CEB0C", |
| 436 | + "Arn" |
| 437 | + ] |
| 438 | + }, |
| 439 | + ":*" |
| 440 | + ] |
| 441 | + ] |
| 442 | + } |
| 443 | + ] |
428 | 444 | } |
429 | 445 | ], |
430 | 446 | "Version": "2012-10-17" |
|
447 | 463 | "S3Bucket": { |
448 | 464 | "Fn::Sub": "solutions-${AWS::Region}" |
449 | 465 | }, |
450 | | - "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.2/asset543c7a94b144a6259669eaf884305607b7a9abe85c43e4bfe62f9190ace37916.zip" |
| 466 | + "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.3/asset3b263c2ad043fd069ef446753788c36e595c82b51a70478e58258c8ef7471671.zip" |
451 | 467 | }, |
452 | 468 | "Role": { |
453 | 469 | "Fn::GetAtt": [ |
|
467 | 483 | } |
468 | 484 | }, |
469 | 485 | "Handler": "framework.onEvent", |
470 | | - "Runtime": "nodejs12.x", |
| 486 | + "Runtime": "nodejs14.x", |
471 | 487 | "Timeout": 900 |
472 | 488 | }, |
473 | 489 | "DependsOn": [ |
|
772 | 788 | "S3Bucket": { |
773 | 789 | "Fn::Sub": "solutions-${AWS::Region}" |
774 | 790 | }, |
775 | | - "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.2/asset0179e7fbf546a23833885fe474c28e3679edfd838bb7427522423f00cef71682.zip" |
| 791 | + "S3Key": "aws-firewall-manager-automations-for-aws-organizations/v2.0.3/asset11dd34dca7585d45b73d834c460a40768645e87163f46ec7c6868b9725d961d4.zip" |
776 | 792 | }, |
777 | 793 | "Role": { |
778 | 794 | "Fn::GetAtt": [ |
|
810 | 826 | "Handler": "index.handler", |
811 | 827 | "MemorySize": 128, |
812 | 828 | "ReservedConcurrentExecutions": 1, |
813 | | - "Runtime": "nodejs14.x", |
| 829 | + "Runtime": "nodejs16.x", |
814 | 830 | "Timeout": 15 |
815 | 831 | }, |
816 | 832 | "DependsOn": [ |
|
885 | 901 | "CDKMetadata": { |
886 | 902 | "Type": "AWS::CDK::Metadata", |
887 | 903 | "Properties": { |
888 | | - "Analytics": "v2:deflate64:H4sIAAAAAAAA/2WQwU7DMAyGn2X31KMwCY6wCm6I0vECaWKmrE1S4qRoivruNCkqlbjEnx3bv+0SysMD3Owe+TcVQnb7KKxDiCfPRceqT1NzxzV6dMl55cOgzDlhZY1UXlnDnojQz/nn/GMNeReEZ1Ugb3WDZIMTmEpW3gZXobfgh+AnlgaJPdet5BBfghFZZE5Y+XlE40+5w2ag/9GJKa4hNrZf5JOtba/ENS+WaWJ0V/C0AUFeZPbhGESH/sgJmbwarq1sIX7wdumTYa77IojvAUMOLpDfXJfpT2zjThMT+TSF+z0DQe3sqCS6iRkrES60H8sDlPdwu7uQUoULxiuN0Cz2B0YhWi61AQAA" |
| 904 | + "Analytics": "v2:deflate64:H4sIAAAAAAAA/2WQwU7DMAyGn2X31KOagCusGjdE6XiBNDFT1iYpcVI0RX13mhSVSlziz47t33YJ5eMB7nZP/JsKIbt9FNYhxLPnomPVp6m54xo9uuS88mFQ5pKwskYqr6xhz0To5/xL/rGGvAvCsyqQt7pBssEJTCUrb4Or0FvwQ/ATS4PEnutWcogvwYgsMiesfBrR+HPusBnof3RiimuIje0X+WRr2ytxy4tlmhgdCp42IMiLzD4cg+jQHzkhkzfDtZUtxA/eLn0yzHVfBPE9YMjBBfKb6zL9iW3caWIin6Zwv2cgqJ0dlUQ3MWMlwpX2Y/kA5T2UuyspVbhgvNIIzWJ/AH5YZtS1AQAA" |
889 | 905 | }, |
890 | 906 | "Metadata": { |
891 | 907 | "aws:cdk:path": "CommonResourceStack/CDKMetadata/Default" |
|
895 | 911 | "ComplianceStack": { |
896 | 912 | "Type": "AWS::CloudFormation::Stack", |
897 | 913 | "Properties": { |
898 | | - "TemplateURL": "https://solutions-reference.s3.amazonaws.com/aws-firewall-manager-automations-for-aws-organizations/v2.0.2/aws-fms-compliance.template", |
| 914 | + "TemplateURL": "https://solutions-reference.s3.amazonaws.com/aws-firewall-manager-automations-for-aws-organizations/v2.0.3/aws-fms-compliance.template", |
899 | 915 | "Parameters": { |
900 | 916 | "MetricsQueue": { |
901 | 917 | "Fn::GetAtt": [ |
|
923 | 939 | "PolicyStack": { |
924 | 940 | "Type": "AWS::CloudFormation::Stack", |
925 | 941 | "Properties": { |
926 | | - "TemplateURL": "https://solutions-reference.s3.amazonaws.com/aws-firewall-manager-automations-for-aws-organizations/v2.0.2/aws-fms-policy.template", |
| 942 | + "TemplateURL": "https://solutions-reference.s3.amazonaws.com/aws-firewall-manager-automations-for-aws-organizations/v2.0.3/aws-fms-policy.template", |
927 | 943 | "Parameters": { |
928 | 944 | "PolicyTable": { |
929 | 945 | "Ref": "FMSTable84B8646C" |
|
0 commit comments