├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── documentation-improvements.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .prettierignore ├── .prettierrc.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── architecture.png ├── deployment ├── build-s3-dist.sh ├── cdk-solution-helper │ ├── README.md │ ├── index.test.ts │ ├── index.ts │ ├── lib │ │ ├── asset-parameters-regex.ts │ │ ├── remove-asset-parameters-from-template.ts │ │ ├── update-nested-stack.ts │ │ └── update-s3-paths-to-lambda-code.ts │ ├── model │ │ └── CfnTemplate.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json └── run-unit-tests.sh ├── package.json ├── shield-automations-architecture.png ├── sonar-project.properties └── source ├── resources ├── README.md ├── __tests__ │ ├── aws-fms-automations.test.ts │ ├── demo.test.ts │ ├── policy.test.ts │ ├── prereq.test.ts │ ├── proactive-event-response.test.ts │ ├── shield-automations-prereq.test.ts │ ├── shield-automations.test.ts │ └── test-utils.ts ├── bin │ └── app.ts ├── cdk-helper │ └── add-cfn-guard-supression-helper.ts ├── cdk.json ├── jest.config.js ├── lib │ ├── aws-fms-automations.stack.ts │ ├── common │ │ ├── dead-letter-queue.construct.ts │ │ ├── exports.ts │ │ ├── iam.construct.ts │ │ └── lambda-layer.construct.ts │ ├── demo.stack.ts │ ├── nestedStacks │ │ ├── compliance.stack.ts │ │ └── policy.stack.ts │ ├── policy_manifest.json │ ├── prereq.stack.ts │ ├── shieldAutomations │ │ ├── proactive-event-response.stack.ts │ │ ├── shield-automations-prereq.stack.ts │ │ └── shield-automations.stack.ts │ └── solution_manifest.json ├── package-lock.json ├── package.json └── tsconfig.json ├── services ├── complianceGenerator │ ├── __tests__ │ │ └── complianceGenerator.test.ts │ ├── index.ts │ ├── jest.config.js │ ├── jest.setup.js │ ├── jestSetEnvVars.js │ ├── lib │ │ └── ComplianceGenerator.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── helper │ ├── __tests__ │ │ └── helper.test.ts │ ├── index.ts │ ├── jest.config.js │ ├── jest.setup.js │ ├── jestSetEnvVars.js │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── policyManager │ ├── __tests__ │ │ ├── OUValidator.test.ts │ │ ├── PolicyHelper.test.ts │ │ ├── PolicyManager.test.ts │ │ ├── RegionValidator.test.ts │ │ ├── TagValidator.test.ts │ │ ├── Validator.test.ts │ │ ├── dynamoDBHelper.test.ts │ │ ├── ec2Helper.test.ts │ │ ├── fmsHelper.test.ts │ │ ├── index.test.ts │ │ ├── manifestHelper.test.ts │ │ ├── policy_manifest.test.json │ │ ├── ramHelper.test.ts │ │ ├── route53.test.ts │ │ ├── s3Helper.test.ts │ │ ├── snsHelper.test.ts │ │ ├── ssmHelper.test.ts │ │ └── waitForDNSFirewallRuleGroupNotShared.test.ts │ ├── index.ts │ ├── jest.config.js │ ├── jest.setup.js │ ├── lib │ │ ├── OUValidator.ts │ │ ├── PolicyHelper.ts │ │ ├── RegionValidator.ts │ │ ├── TagValidator.ts │ │ ├── Validator.ts │ │ ├── clientHelpers │ │ │ ├── dynamoDBHelper.ts │ │ │ ├── ec2Helper.ts │ │ │ ├── fmsHelper.ts │ │ │ ├── index.ts │ │ │ ├── ramHelper.ts │ │ │ ├── route53Helper.ts │ │ │ ├── s3Helper.ts │ │ │ ├── snsHelper.ts │ │ │ └── ssmHelper.ts │ │ ├── exports.ts │ │ ├── manifestHelper.ts │ │ ├── policyManager.ts │ │ └── waitForDNSFirewallRuleGroupNotShared.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── preReqManager │ ├── __tests__ │ │ ├── firewallManagerAdminSetup.test.ts │ │ └── prereqManager.test.ts │ ├── index.ts │ ├── jest.config.js │ ├── jest.setup.js │ ├── lib │ │ ├── enableConfig.json │ │ ├── exports.ts │ │ ├── firewallManagerAdminSetup.ts │ │ └── preReqManager.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── shieldAutomations │ ├── configEvalManager │ │ ├── __tests__ │ │ │ ├── ConfigEvalManager.test.ts │ │ │ └── RemediationRequestHandler.test.ts │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── RemediationRequestHandler.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ └── tsconfig.json │ ├── configRemediateManager │ │ ├── __tests__ │ │ │ ├── ConfigRemediateManager.test.ts │ │ │ └── ShieldRemediator.test.ts │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── ShieldRemediator.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ └── tsconfig.json │ └── shieldLayer │ │ ├── __tests__ │ │ ├── ShieldHandler.test.ts │ │ └── exports.test.ts │ │ ├── jest.config.js │ │ ├── lib │ │ ├── CommonExports.ts │ │ ├── HealthCheckExports.ts │ │ └── ShieldHandler.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ └── tsconfig.json ├── tsconfig.json └── utilsLayer │ ├── __tests__ │ └── metrics.test.ts │ ├── index.ts │ ├── jest.config.ts │ ├── jest.setup.ts │ ├── lib │ ├── index.ts │ ├── logger.ts │ ├── metrics.ts │ └── tracer.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.github/ISSUE_TEMPLATE/documentation-improvements.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/SECURITY.md -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/architecture.png -------------------------------------------------------------------------------- /deployment/build-s3-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/build-s3-dist.sh -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/README.md -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/index.test.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/index.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/lib/asset-parameters-regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/lib/asset-parameters-regex.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/lib/remove-asset-parameters-from-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/lib/remove-asset-parameters-from-template.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/lib/update-nested-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/lib/update-nested-stack.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/lib/update-s3-paths-to-lambda-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/lib/update-s3-paths-to-lambda-code.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/model/CfnTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/model/CfnTemplate.ts -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/package-lock.json -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/package.json -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/cdk-solution-helper/tsconfig.json -------------------------------------------------------------------------------- /deployment/run-unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/deployment/run-unit-tests.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/package.json -------------------------------------------------------------------------------- /shield-automations-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/shield-automations-architecture.png -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /source/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/README.md -------------------------------------------------------------------------------- /source/resources/__tests__/aws-fms-automations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/aws-fms-automations.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/demo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/demo.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/policy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/policy.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/prereq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/prereq.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/proactive-event-response.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/proactive-event-response.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/shield-automations-prereq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/shield-automations-prereq.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/shield-automations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/shield-automations.test.ts -------------------------------------------------------------------------------- /source/resources/__tests__/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/__tests__/test-utils.ts -------------------------------------------------------------------------------- /source/resources/bin/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/bin/app.ts -------------------------------------------------------------------------------- /source/resources/cdk-helper/add-cfn-guard-supression-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/cdk-helper/add-cfn-guard-supression-helper.ts -------------------------------------------------------------------------------- /source/resources/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/cdk.json -------------------------------------------------------------------------------- /source/resources/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/jest.config.js -------------------------------------------------------------------------------- /source/resources/lib/aws-fms-automations.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/aws-fms-automations.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/common/dead-letter-queue.construct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/common/dead-letter-queue.construct.ts -------------------------------------------------------------------------------- /source/resources/lib/common/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/common/exports.ts -------------------------------------------------------------------------------- /source/resources/lib/common/iam.construct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/common/iam.construct.ts -------------------------------------------------------------------------------- /source/resources/lib/common/lambda-layer.construct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/common/lambda-layer.construct.ts -------------------------------------------------------------------------------- /source/resources/lib/demo.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/demo.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/nestedStacks/compliance.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/nestedStacks/compliance.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/nestedStacks/policy.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/nestedStacks/policy.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/policy_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/policy_manifest.json -------------------------------------------------------------------------------- /source/resources/lib/prereq.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/prereq.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/shieldAutomations/proactive-event-response.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/shieldAutomations/proactive-event-response.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/shieldAutomations/shield-automations-prereq.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/shieldAutomations/shield-automations-prereq.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/shieldAutomations/shield-automations.stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/shieldAutomations/shield-automations.stack.ts -------------------------------------------------------------------------------- /source/resources/lib/solution_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/lib/solution_manifest.json -------------------------------------------------------------------------------- /source/resources/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/package-lock.json -------------------------------------------------------------------------------- /source/resources/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/package.json -------------------------------------------------------------------------------- /source/resources/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/resources/tsconfig.json -------------------------------------------------------------------------------- /source/services/complianceGenerator/__tests__/complianceGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/__tests__/complianceGenerator.test.ts -------------------------------------------------------------------------------- /source/services/complianceGenerator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/index.ts -------------------------------------------------------------------------------- /source/services/complianceGenerator/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/jest.config.js -------------------------------------------------------------------------------- /source/services/complianceGenerator/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/jest.setup.js -------------------------------------------------------------------------------- /source/services/complianceGenerator/jestSetEnvVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/jestSetEnvVars.js -------------------------------------------------------------------------------- /source/services/complianceGenerator/lib/ComplianceGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/lib/ComplianceGenerator.ts -------------------------------------------------------------------------------- /source/services/complianceGenerator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/package-lock.json -------------------------------------------------------------------------------- /source/services/complianceGenerator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/package.json -------------------------------------------------------------------------------- /source/services/complianceGenerator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/complianceGenerator/tsconfig.json -------------------------------------------------------------------------------- /source/services/helper/__tests__/helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/__tests__/helper.test.ts -------------------------------------------------------------------------------- /source/services/helper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/index.ts -------------------------------------------------------------------------------- /source/services/helper/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/jest.config.js -------------------------------------------------------------------------------- /source/services/helper/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/jest.setup.js -------------------------------------------------------------------------------- /source/services/helper/jestSetEnvVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/jestSetEnvVars.js -------------------------------------------------------------------------------- /source/services/helper/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/package-lock.json -------------------------------------------------------------------------------- /source/services/helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/package.json -------------------------------------------------------------------------------- /source/services/helper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/helper/tsconfig.json -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/OUValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/OUValidator.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/PolicyHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/PolicyHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/PolicyManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/PolicyManager.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/RegionValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/RegionValidator.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/TagValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/TagValidator.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/Validator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/Validator.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/dynamoDBHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/dynamoDBHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/ec2Helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/ec2Helper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/fmsHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/fmsHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/index.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/manifestHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/manifestHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/policy_manifest.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/policy_manifest.test.json -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/ramHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/ramHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/route53.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/route53.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/s3Helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/s3Helper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/snsHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/snsHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/ssmHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/ssmHelper.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/__tests__/waitForDNSFirewallRuleGroupNotShared.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/__tests__/waitForDNSFirewallRuleGroupNotShared.test.ts -------------------------------------------------------------------------------- /source/services/policyManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/index.ts -------------------------------------------------------------------------------- /source/services/policyManager/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/jest.config.js -------------------------------------------------------------------------------- /source/services/policyManager/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/jest.setup.js -------------------------------------------------------------------------------- /source/services/policyManager/lib/OUValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/OUValidator.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/PolicyHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/PolicyHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/RegionValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/RegionValidator.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/TagValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/TagValidator.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/Validator.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/dynamoDBHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/dynamoDBHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/ec2Helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/ec2Helper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/fmsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/fmsHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/index.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/ramHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/ramHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/route53Helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/route53Helper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/s3Helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/s3Helper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/snsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/snsHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/clientHelpers/ssmHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/clientHelpers/ssmHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/exports.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/manifestHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/manifestHelper.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/policyManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/policyManager.ts -------------------------------------------------------------------------------- /source/services/policyManager/lib/waitForDNSFirewallRuleGroupNotShared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/lib/waitForDNSFirewallRuleGroupNotShared.ts -------------------------------------------------------------------------------- /source/services/policyManager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/package-lock.json -------------------------------------------------------------------------------- /source/services/policyManager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/package.json -------------------------------------------------------------------------------- /source/services/policyManager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/policyManager/tsconfig.json -------------------------------------------------------------------------------- /source/services/preReqManager/__tests__/firewallManagerAdminSetup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/__tests__/firewallManagerAdminSetup.test.ts -------------------------------------------------------------------------------- /source/services/preReqManager/__tests__/prereqManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/__tests__/prereqManager.test.ts -------------------------------------------------------------------------------- /source/services/preReqManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/index.ts -------------------------------------------------------------------------------- /source/services/preReqManager/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/jest.config.js -------------------------------------------------------------------------------- /source/services/preReqManager/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/jest.setup.js -------------------------------------------------------------------------------- /source/services/preReqManager/lib/enableConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/lib/enableConfig.json -------------------------------------------------------------------------------- /source/services/preReqManager/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/lib/exports.ts -------------------------------------------------------------------------------- /source/services/preReqManager/lib/firewallManagerAdminSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/lib/firewallManagerAdminSetup.ts -------------------------------------------------------------------------------- /source/services/preReqManager/lib/preReqManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/lib/preReqManager.ts -------------------------------------------------------------------------------- /source/services/preReqManager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/package-lock.json -------------------------------------------------------------------------------- /source/services/preReqManager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/package.json -------------------------------------------------------------------------------- /source/services/preReqManager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/preReqManager/tsconfig.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/__tests__/ConfigEvalManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/__tests__/ConfigEvalManager.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/__tests__/RemediationRequestHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/__tests__/RemediationRequestHandler.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/index.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/jest.config.js -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/lib/RemediationRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/lib/RemediationRequestHandler.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/package-lock.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/package.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configEvalManager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configEvalManager/tsconfig.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/__tests__/ConfigRemediateManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/__tests__/ConfigRemediateManager.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/__tests__/ShieldRemediator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/__tests__/ShieldRemediator.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/index.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/jest.config.js -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/lib/ShieldRemediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/lib/ShieldRemediator.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/package-lock.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/package.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/configRemediateManager/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/configRemediateManager/tsconfig.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/__tests__/ShieldHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/__tests__/ShieldHandler.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/__tests__/exports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/__tests__/exports.test.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/jest.config.js -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/lib/CommonExports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/lib/CommonExports.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/lib/HealthCheckExports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/lib/HealthCheckExports.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/lib/ShieldHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/lib/ShieldHandler.ts -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/package-lock.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/package.json -------------------------------------------------------------------------------- /source/services/shieldAutomations/shieldLayer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/shieldAutomations/shieldLayer/tsconfig.json -------------------------------------------------------------------------------- /source/services/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/tsconfig.json -------------------------------------------------------------------------------- /source/services/utilsLayer/__tests__/metrics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/__tests__/metrics.test.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/index.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/jest.config.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/jest.setup.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/lib/index.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/lib/logger.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/lib/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/lib/metrics.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/lib/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/lib/tracer.ts -------------------------------------------------------------------------------- /source/services/utilsLayer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/package-lock.json -------------------------------------------------------------------------------- /source/services/utilsLayer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/package.json -------------------------------------------------------------------------------- /source/services/utilsLayer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/services/utilsLayer/tsconfig.json -------------------------------------------------------------------------------- /source/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/automations-for-aws-firewall-manager/HEAD/source/tsconfig.json --------------------------------------------------------------------------------