From 52da908ab8b8c2cfa2585ec07ef28ab6c702a726 Mon Sep 17 00:00:00 2001 From: jshcodes <74007258+jshcodes@users.noreply.github.com> Date: Wed, 13 Oct 2021 08:10:05 -0400 Subject: [PATCH] [DEPLOY] v0.7.2 - VerifyAWSAccountAccess bug fix (#377) * Update _version.py * Fix: Missing body payload. Closes #376. * Update CHANGELOG.md * Update wordlist.txt --- .github/wordlist.txt | 1 + CHANGELOG.md | 4 ++++ src/falconpy/_version.py | 2 +- src/falconpy/cloud_connect_aws.py | 8 +++++++- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/wordlist.txt b/.github/wordlist.txt index 29f9cc908..abd27468a 100644 --- a/.github/wordlist.txt +++ b/.github/wordlist.txt @@ -26,6 +26,7 @@ CheckActiveResponderCommandStatus CheckAdminCommandStatus CheckCommandStatus ClientID +CloudConnectAWS CodeQL CreateActionsV CreateAWSAccount diff --git a/CHANGELOG.md b/CHANGELOG.md index 31f809c4c..4afe3a23d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# Version 0.7.2 +## Issues resolved ++ Fixed: Missing body payload in CloudConnectAWS.verify_aws_account_access. Closes #376. + # Version 0.7.1 ## Added features and functionality + Updated: Service Class Refactoring (Rev 4) diff --git a/src/falconpy/_version.py b/src/falconpy/_version.py index 106c52734..f75bbe7b4 100644 --- a/src/falconpy/_version.py +++ b/src/falconpy/_version.py @@ -35,7 +35,7 @@ For more information, please refer to """ -_VERSION = '0.7.1' +_VERSION = '0.7.2' _MAINTAINER = 'Joshua Hiller' _AUTHOR = 'CrowdStrike' _AUTHOR_EMAIL = 'falconpy@crowdstrike.com' diff --git a/src/falconpy/cloud_connect_aws.py b/src/falconpy/cloud_connect_aws.py index 308a932f1..3c1a7f58a 100644 --- a/src/falconpy/cloud_connect_aws.py +++ b/src/falconpy/cloud_connect_aws.py @@ -142,7 +142,12 @@ def create_or_update_aws_settings(self: object, body: dict) -> dict: ) @force_default(defaults=["parameters", "body"], default_types=["dict"]) - def verify_aws_account_access(self: object, *args, parameters: dict = None, **kwargs) -> dict: + def verify_aws_account_access(self: object, + *args, + body: dict = None, + parameters: dict = None, + **kwargs + ) -> dict: """ Performs an Access Verification check on the specified AWS Account IDs. """ @@ -152,6 +157,7 @@ def verify_aws_account_access(self: object, *args, parameters: dict = None, **kw endpoints=Endpoints, operation_id="VerifyAWSAccountAccess", keywords=kwargs, + body=body, params=handle_single_argument(args, parameters, "ids") )