├── .artifacts.yml ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── allowedIAMActions ├── function.js └── function.template.js ├── assumeRole ├── function.js └── function.template.js ├── cloudTrail ├── function.js └── function.template.js ├── cloudformation └── travis.template ├── cloudfrontModifyDelete ├── function.js └── function.template.js ├── disallowedResources ├── function.js └── function.template.js ├── package.json ├── principalPolicySimulator ├── function.js └── function.template.js ├── publicBucketACL ├── function.js └── function.template.js ├── removeS3AccessLogging ├── function.js └── function.template.js ├── removeS3ManagedEncryption ├── function.js └── function.template.js ├── rootLogin ├── function.js └── function.template.js ├── serviceLimits ├── function.js └── function.template.js └── test ├── allowedIAMActions.test.js ├── assumeRole.test.js ├── cloudTrail.test.js ├── cloudfrontModifyDelete.test.js ├── disallowedResources.test.js ├── publicBucketACL.test.js ├── removeS3AccessLogging.test.js ├── removeS3ManagedEncryption.test.js ├── rootLogin.test.js └── serviceLimits.test.js /.artifacts.yml: -------------------------------------------------------------------------------- 1 | version: v1 2 | defaults: 3 | - bundle 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/README.md -------------------------------------------------------------------------------- /allowedIAMActions/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/allowedIAMActions/function.js -------------------------------------------------------------------------------- /allowedIAMActions/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/allowedIAMActions/function.template.js -------------------------------------------------------------------------------- /assumeRole/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/assumeRole/function.js -------------------------------------------------------------------------------- /assumeRole/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/assumeRole/function.template.js -------------------------------------------------------------------------------- /cloudTrail/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/cloudTrail/function.js -------------------------------------------------------------------------------- /cloudTrail/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/cloudTrail/function.template.js -------------------------------------------------------------------------------- /cloudformation/travis.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/cloudformation/travis.template -------------------------------------------------------------------------------- /cloudfrontModifyDelete/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/cloudfrontModifyDelete/function.js -------------------------------------------------------------------------------- /cloudfrontModifyDelete/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/cloudfrontModifyDelete/function.template.js -------------------------------------------------------------------------------- /disallowedResources/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/disallowedResources/function.js -------------------------------------------------------------------------------- /disallowedResources/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/disallowedResources/function.template.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/package.json -------------------------------------------------------------------------------- /principalPolicySimulator/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/principalPolicySimulator/function.js -------------------------------------------------------------------------------- /principalPolicySimulator/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/principalPolicySimulator/function.template.js -------------------------------------------------------------------------------- /publicBucketACL/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/publicBucketACL/function.js -------------------------------------------------------------------------------- /publicBucketACL/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/publicBucketACL/function.template.js -------------------------------------------------------------------------------- /removeS3AccessLogging/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/removeS3AccessLogging/function.js -------------------------------------------------------------------------------- /removeS3AccessLogging/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/removeS3AccessLogging/function.template.js -------------------------------------------------------------------------------- /removeS3ManagedEncryption/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/removeS3ManagedEncryption/function.js -------------------------------------------------------------------------------- /removeS3ManagedEncryption/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/removeS3ManagedEncryption/function.template.js -------------------------------------------------------------------------------- /rootLogin/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/rootLogin/function.js -------------------------------------------------------------------------------- /rootLogin/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/rootLogin/function.template.js -------------------------------------------------------------------------------- /serviceLimits/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/serviceLimits/function.js -------------------------------------------------------------------------------- /serviceLimits/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/serviceLimits/function.template.js -------------------------------------------------------------------------------- /test/allowedIAMActions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/allowedIAMActions.test.js -------------------------------------------------------------------------------- /test/assumeRole.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/assumeRole.test.js -------------------------------------------------------------------------------- /test/cloudTrail.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/cloudTrail.test.js -------------------------------------------------------------------------------- /test/cloudfrontModifyDelete.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/cloudfrontModifyDelete.test.js -------------------------------------------------------------------------------- /test/disallowedResources.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/disallowedResources.test.js -------------------------------------------------------------------------------- /test/publicBucketACL.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/publicBucketACL.test.js -------------------------------------------------------------------------------- /test/removeS3AccessLogging.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/removeS3AccessLogging.test.js -------------------------------------------------------------------------------- /test/removeS3ManagedEncryption.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/removeS3ManagedEncryption.test.js -------------------------------------------------------------------------------- /test/rootLogin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/rootLogin.test.js -------------------------------------------------------------------------------- /test/serviceLimits.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-patrol-rules-aws/HEAD/test/serviceLimits.test.js --------------------------------------------------------------------------------