{ "info": { "author": "Asbjorn Kjaer", "author_email": "bunjiboys+probator@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Framework :: Flask", "Framework :: Sphinx", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3.7", "Topic :: Security", "Topic :: Utilities" ], "description": "# probator-auditor-cloudtrail\n\nPlease open issues in the [Probator](https://gitlab.com/probator/probator/issues/new?labels=auditor-cloudtrail) repository\n\n## Description\n\nThis auditor ensures that CloudTrail:\n\n* Is enabled globally on multi-region\n* Logs to a central location\n* Has SNS/SQS notifications enabled and being sent to the correct queues\n* Regional trails (of our chosen name) are not enabled\n\n## Configuration Options\n\n| Option name | Default Value | Type | Description |\n|-----------------------|---------------|-----------|---------------------------------------------------------------------------|\n| bucket\\_name | *None* | string | Name of the S3 bucket to send CloudTrail logs to |\n| bucket\\_region | us-west-2 | string | Region to create S3 bucket in |\n| cloudtrail\\_region | us-west-2 | string | Region to create CloudTrail in |\n| enabled | False | bool | Enable the CloudTrail auditor |\n| interval | 60 | int | Run frequency in minutes |\n| resource\\_tags | *None* | list | List of tags, in `key=value` format. Empty value disabled tag management |\n| s3\\_archive\\_days | 31 | int | Days after which files go to cold storage. Empty or `0` value to disable |\n| s3\\_kms\\_key\\_id | *None* | string | KMS Key ID for S3 SSE encryption. If empty, uses the default AWS KMS Key |\n| sns\\_topic\\_name | *None* | string | SNS topic name for CloudTrail log delivery |\n| sqs\\_queue\\_arn | *None* | string | ARN of the SQS queue receiving log notifications |\n| trail\\_name | us-west-2 | string | Name of the trail to create |\n\n\nBased on the work by Riot Games' [Cloud Inquisitor](https://github.com/RiotGames/cloud-inquisitor)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bunjiboys/probator-auditor-cloudtrail/", "keywords": "cloud security", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "probator-auditor-cloudtrail", "package_url": "https://pypi.org/project/probator-auditor-cloudtrail/", "platform": "", "project_url": "https://pypi.org/project/probator-auditor-cloudtrail/", "project_urls": { "Homepage": "https://github.com/bunjiboys/probator-auditor-cloudtrail/" }, "release_url": "https://pypi.org/project/probator-auditor-cloudtrail/1.1.1/", "requires_dist": null, "requires_python": "~=3.7", "summary": "CloudTrail auditor", "version": "1.1.1" }, "last_serial": 5157704, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "3a61d7eb9662fff89e878a8742f2a221", "sha256": "24f0cf902f40f8612bd738d0b5e0da91bbd93b9d24d4081876d26790fd48b164" }, "downloads": -1, "filename": "probator-auditor-cloudtrail-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3a61d7eb9662fff89e878a8742f2a221", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 7034, "upload_time": "2019-02-01T22:25:51", "url": "https://files.pythonhosted.org/packages/97/b8/4c5619c0c89db9e189882373663741c228aff4ccbb6b12677355560b61d5/probator-auditor-cloudtrail-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "55161d0100308ee749cef6db8dbaf472", "sha256": "fc9319391e787d7f6ff202590e9b4caab579e90f17087af266e97979a0cb9807" }, "downloads": -1, "filename": "probator-auditor-cloudtrail-1.1.0.tar.gz", "has_sig": false, "md5_digest": "55161d0100308ee749cef6db8dbaf472", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 7863, "upload_time": "2019-04-16T22:26:21", "url": "https://files.pythonhosted.org/packages/52/68/0aff3e9afdd2a3de8110ed103d2d955478ce7e66fac6f548f11898ff7156/probator-auditor-cloudtrail-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "9f69ab7faf600a791ceb720203550784", "sha256": "61e9ff0f8b58e44c5c860462d4cc4d8cc6b4f5a7a692f871f80121e69980f5bb" }, "downloads": -1, "filename": "probator-auditor-cloudtrail-1.1.1.tar.gz", "has_sig": false, "md5_digest": "9f69ab7faf600a791ceb720203550784", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 7949, "upload_time": "2019-04-18T00:19:03", "url": "https://files.pythonhosted.org/packages/32/d8/499c17cc839a2966a3729ee156242aabc314e67f73e15ddc58780edd4471/probator-auditor-cloudtrail-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9f69ab7faf600a791ceb720203550784", "sha256": "61e9ff0f8b58e44c5c860462d4cc4d8cc6b4f5a7a692f871f80121e69980f5bb" }, "downloads": -1, "filename": "probator-auditor-cloudtrail-1.1.1.tar.gz", "has_sig": false, "md5_digest": "9f69ab7faf600a791ceb720203550784", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 7949, "upload_time": "2019-04-18T00:19:03", "url": "https://files.pythonhosted.org/packages/32/d8/499c17cc839a2966a3729ee156242aabc314e67f73e15ddc58780edd4471/probator-auditor-cloudtrail-1.1.1.tar.gz" } ] }