├── .github ├── .releaserc.json └── workflows │ ├── publish.yaml │ └── release.yaml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _templates │ └── layout.html ├── conf.py ├── index.rst ├── make.bat ├── notifiers.rst ├── requirements.txt └── rules.rst ├── reflex_core ├── __init__.py ├── aws_rule.py ├── aws_rule_interface.py ├── notifiers │ ├── __init__.py │ ├── notifier.py │ └── sns_notifier.py ├── requirements.txt ├── subscription_confirmation.py └── utilities.py ├── setup.py └── tests ├── __init__.py └── test_aws_rule.py /.github/.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/.github/.releaserc.json -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/notifiers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/notifiers.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx 2 | -------------------------------------------------------------------------------- /docs/rules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/docs/rules.rst -------------------------------------------------------------------------------- /reflex_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/__init__.py -------------------------------------------------------------------------------- /reflex_core/aws_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/aws_rule.py -------------------------------------------------------------------------------- /reflex_core/aws_rule_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/aws_rule_interface.py -------------------------------------------------------------------------------- /reflex_core/notifiers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/notifiers/__init__.py -------------------------------------------------------------------------------- /reflex_core/notifiers/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/notifiers/notifier.py -------------------------------------------------------------------------------- /reflex_core/notifiers/sns_notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/notifiers/sns_notifier.py -------------------------------------------------------------------------------- /reflex_core/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | requests 3 | -------------------------------------------------------------------------------- /reflex_core/subscription_confirmation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/subscription_confirmation.py -------------------------------------------------------------------------------- /reflex_core/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/reflex_core/utilities.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_aws_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reflexivesecurity/reflex-core/HEAD/tests/test_aws_rule.py --------------------------------------------------------------------------------