{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Programming Language :: Python :: 3.7", "Topic :: Security", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "# Description \n![](https://img.shields.io/pypi/v/wallarm-fast-cli.svg?style=popout)\n![](https://img.shields.io/pypi/dm/wallarm-fast-cli.svg?style=popout) \nWallarm FAST CLI - A simple command line interface for [Wallarm FAST](https://wallarm.com/products/fast/). For now, this tool can be used in CI system to create test runs and retrieve detected vulnerabilities.\n\n# Installation\nTo install the latest release from PyPI, you can run the following command: \n`pip install wallarm-fast-cli` \nAlso, you can use docker container.\n\n# Usage\n```\nUsage: fast-cli [OPTIONS] COMMAND [ARGS]...\n\n Wallarm FAST CLI - A simple command line interface for Wallarm FAST.\n\nOptions:\n --uuid TEXT You personal UUID to authorize API calls. Defaults to the\n value of the env variable WALLARM_UUID.\n --secret TEXT You personal secret key to authorize API calls. Defaults to\n the value of the env variable WALLARM_SECRET.\n --help Show this message and exit.\n\nCommands:\n check Check that credentials (UUID and Secret key) are valid.\n create Create a new test run with provided parameters.\n report Get all findings from test run by id. Findings will be in JSON\n format.\n```\n\nMain purpose of this tool is to create test runs from CI system (i.e. Jenkins), it can be done with create command:\n```\nUsage: fast-cli create [OPTIONS]\n\nOptions:\n -n, --name TEXT Test run name. [required]\n -N, --node TEXT Node name for test execution. No cloud, only\n node. [required]\n -D, --desc TEXT Short description. Defaults to empty decription.\n -P, --policy TEXT Policy name to apply.\n -T, --tags TEXT Comma-separated tags to test run.\n -Rt, --rps-total INTEGER The max number of concurrent requests.\n -Rb, --rps-per-url INTEGER The max number of concurrent requests for one\n baseline (unique url).\n --track / --no-track If set, then test execution will be tracked and\n all findings will be exported at the end.\n -o, --out-file TEXT Save report to the file. Otherwise, the results will\n be output to stdout.\n --help Show this message and exit.\n```\nExample of command to create test run: \n`fast-cli create -n awesome_run -N super_node -P my_policy -T fast,cli,test -Rt 200 -Rb 20`\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/Fal0k3R/wallarm-fast-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wallarm-fast-cli", "package_url": "https://pypi.org/project/wallarm-fast-cli/", "platform": "", "project_url": "https://pypi.org/project/wallarm-fast-cli/", "project_urls": { "Homepage": "https://gitlab.com/Fal0k3R/wallarm-fast-cli" }, "release_url": "https://pypi.org/project/wallarm-fast-cli/0.2.4/", "requires_dist": [ "click (==7.0)", "requests (==2.20.1)" ], "requires_python": "", "summary": "A Wallarm FAST CLI tool for executing tests from the command line.", "version": "0.2.4" }, "last_serial": 4640674, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "67d390371614eaa1d4dbd53df4e1630b", "sha256": "e7063bfc13819a7f18398855bc28bfa75e9b09a623a181d01bd5d333c71f98b8" }, "downloads": -1, "filename": "wallarm_fast_cli-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "67d390371614eaa1d4dbd53df4e1630b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3334, "upload_time": "2018-12-26T09:05:34", "url": "https://files.pythonhosted.org/packages/f7/53/1fe7f790b88bd3ad46049991e226b9b72bcd95ad7fd7db4f00e0d61e50d8/wallarm_fast_cli-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "033504b6632c7f3995ee67f4a67bd4c5", "sha256": "728f6e8167691a331c1174f237e79ff9355084ad0c6acf877efafb4c4299ee98" }, "downloads": -1, "filename": "wallarm-fast-cli-0.2.1.tar.gz", "has_sig": false, "md5_digest": "033504b6632c7f3995ee67f4a67bd4c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2319, "upload_time": "2018-12-26T09:05:36", "url": "https://files.pythonhosted.org/packages/2b/4d/3850218c127756621402918a0bcf6200e8e9c050aec1865ccc7c7c8be47a/wallarm-fast-cli-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "3f61982bc94b4f188b76aaadfeb7abb0", "sha256": "74519d1cc2032561ab0772bc063e9889abf2096409b876ecff9a5ce76aa3fce8" }, "downloads": -1, "filename": "wallarm_fast_cli-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3f61982bc94b4f188b76aaadfeb7abb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3332, "upload_time": "2018-12-26T09:37:57", "url": "https://files.pythonhosted.org/packages/7b/bb/df5821f956ad0e1d38a94222c9bc0999cd450dd63d1747deb180bb2ae2d8/wallarm_fast_cli-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9036d0a19ff6a0b09c4c8b9548e53dcc", "sha256": "157657c5145f0af292d0a2abe894266750e3824d33ca0b0affdced68b73f3c18" }, "downloads": -1, "filename": "wallarm-fast-cli-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9036d0a19ff6a0b09c4c8b9548e53dcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2353, "upload_time": "2018-12-26T09:37:59", "url": "https://files.pythonhosted.org/packages/87/51/e3517e056f4c46870d65d874f689f7677aeb61a7479ade6fc1a4f1851dec/wallarm-fast-cli-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5ae0641c8a86c3638affac796bf138a6", "sha256": "dca71a85ad5d881c7a2a85005a44f0f1473b357b7bc962c39208f929441dc216" }, "downloads": -1, "filename": "wallarm_fast_cli-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5ae0641c8a86c3638affac796bf138a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7217, "upload_time": "2018-12-27T11:40:15", "url": "https://files.pythonhosted.org/packages/69/a4/ff5006b3c42ca5bdae34f8b5c9e35f9bb95085b438794d42914c611fad12/wallarm_fast_cli-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c345befb39389ff6f1f35de3251597cb", "sha256": "364eeccdb43825802bc7e298df7376c3aa84090290a4e364ee17154e498c0c83" }, "downloads": -1, "filename": "wallarm-fast-cli-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c345befb39389ff6f1f35de3251597cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4753, "upload_time": "2018-12-27T11:40:16", "url": "https://files.pythonhosted.org/packages/ec/bf/ccf983fbe992635a6d21e615c3207af419bbd653348f3312129ca0f591ea/wallarm-fast-cli-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "4c33681b24c8f2d48963fd59d5831e5a", "sha256": "7843fcf1387afa2536588dfb8d6b22377bc6bb728d09b0efcb268a52a61b21e2" }, "downloads": -1, "filename": "wallarm_fast_cli-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4c33681b24c8f2d48963fd59d5831e5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7241, "upload_time": "2018-12-28T11:29:49", "url": "https://files.pythonhosted.org/packages/6b/44/5e5a9eeb54b7a9a39db9794d4d8c657a33cb87b531ebe33c5d16f5fa5a56/wallarm_fast_cli-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ccefe004bfa4a8e5b02d81a1439dcb3", "sha256": "1f768d91fb2294a18cfbb7637923ebaad92d703cc6643d8919acc464edfa2fbf" }, "downloads": -1, "filename": "wallarm-fast-cli-0.2.4.tar.gz", "has_sig": false, "md5_digest": "5ccefe004bfa4a8e5b02d81a1439dcb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4788, "upload_time": "2018-12-28T11:29:50", "url": "https://files.pythonhosted.org/packages/cd/be/9dac6f2622b403357a3c4541a81ee4e4f8058c72e6fd90d3796409c90d04/wallarm-fast-cli-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c33681b24c8f2d48963fd59d5831e5a", "sha256": "7843fcf1387afa2536588dfb8d6b22377bc6bb728d09b0efcb268a52a61b21e2" }, "downloads": -1, "filename": "wallarm_fast_cli-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4c33681b24c8f2d48963fd59d5831e5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7241, "upload_time": "2018-12-28T11:29:49", "url": "https://files.pythonhosted.org/packages/6b/44/5e5a9eeb54b7a9a39db9794d4d8c657a33cb87b531ebe33c5d16f5fa5a56/wallarm_fast_cli-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ccefe004bfa4a8e5b02d81a1439dcb3", "sha256": "1f768d91fb2294a18cfbb7637923ebaad92d703cc6643d8919acc464edfa2fbf" }, "downloads": -1, "filename": "wallarm-fast-cli-0.2.4.tar.gz", "has_sig": false, "md5_digest": "5ccefe004bfa4a8e5b02d81a1439dcb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4788, "upload_time": "2018-12-28T11:29:50", "url": "https://files.pythonhosted.org/packages/cd/be/9dac6f2622b403357a3c4541a81ee4e4f8058c72e6fd90d3796409c90d04/wallarm-fast-cli-0.2.4.tar.gz" } ] }