Crowdstrike-falconpy

Latest version: v1.4.6

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 15

1.4.6

Added features and functionality
+ Added: Added _ExecuteCommandProxy_ operation to the __API Integrations__ service collection.
- `_endpoint/_api_integrations.py`
- `_payload/_api_integrations.py`
- `api_integrations.py`
> Unit testing expanded to complete code coverage.
- `tests/test_api_integrations.py`

+ Added: Added new __ASPM__ service collection with 23 operations.
- _UpsertBusinessApplications_
- _GetExecutorNodes_
- _UpdateExecutorNode_
- _CreateExecutorNode_
- _DeleteExecutorNode_
- _GetIntegrationTasks_
- _CreateIntegrationTask_
- _UpdateIntegrationTask_
- _DeleteIntegrationTask_
- _RunIntegrationTask_
- _GetIntegrationTypes_
- _GetIntegrations_
- _CreateIntegration_
- _UpdateIntegration_
- _DeleteIntegration_
- _ExecuteQuery_
- _ServiceNowGetDeployments_
- _ServiceNowGetServices_
- _GetServicesCount_
- _GetServiceViolationTypes_
- _GetTags_
- _UpsertTags_
- _DeleteTags_
- `_endpoint/__init__.py`
- `_endpoint/_aspm.py`
- `_payload/__init__.py`
- `_payload/_aspm.py`
- `_util/_functions.py`
- `_util/_uber.py`
- `__init__.py`
- `aspm.py`
> Unit testing expanded to complete code coverage.
- `tests/test_aspm.py`

+ Added: Added 1 new operation (_GetCredentialsIAC_) to the __Cloud Snapshots__ service collection.
- `_endpoint/_cloud_snapshots.py`
- `cloud_snapshots.py`
> Unit testing expanded to complete code coverage.
- `tests/test_cloud_snapshots.py`

+ Added: Added new operations, parameters and parameter options to the __Container Images__ service collection.
- Added new _CombinedBaseImages_ operation.
- Added new _CreateBaseImageEntities_ operation.
- Added new _DeleteBaseImages_ operation.
- Added `include_base_image_vuln` as a filter option to the _AggregateImageCount_ operation.
- Added `source` as a sort option to the _GetCombinedImages_ operation.
- Added `include_base_image_vuln` as a filter option to the _ReadCombinedImagesExport_ operation.
- Added `source` as a sort option to the _ReadCombinedImagesExport_ operation.
- Added `include_base_image_vuln` parameter to the _CombinedImageIssuesSummary_ operation.
- Added `include_base_image_vuln` parameter to the _CombinedImageVulnerabilitySummary_ operation.
- `_endpoint/_container_images.py`
- `_payload/__init__.py`
- `_payload/_container.py`
- `container_images.py`
> Unit testing expanded to complete code coverage.
- `tests/test_container_images.py`

+ Added: Added parameters to multiple operations within the __CSPM Registration__ service collection.
- Added `template` parameter to the _GetCSPMAwsConsoleSetupURLs_ operation.
- Added `account_type`, `dspm_enabled`, `dspm_regions`, and `dspm_role` parameters to the _GetCSPMAwsAccountScriptsAttachment_ operation.
- `_endpoint/_cspm_registration.py`
- `cspm_registration.py`

+ Added: Added six new operations to the __Custom Storage__ service collection.
- _ListObjectsByVersion_
- _SearchObjectsByVersion_
- _GetVersionedObject_
- _PutObjectByVersion_
- _DeleteVersionedObject_
- _GetVersionedObjectMetadata_
- `_endpoint/_custom_storage.py`
- `_util/_functions.py`
- `_util/_uber.py`
- `custom_storage.py`
> Unit testing expanded to complete code coverage.
- `tests/test_custom_storage.py`

+ Added: Added `dspm_enabled`, `dspm_regions`, and `dspm_role` to the _GetD4CAWSAccountScriptsAttachment_ operation within the __D4C Registration__ service collection.
- `_endpoint/_d4c_registration.py`
- `d4c_registration.py`

+ Updated: Added new filter options to all operations within the __Compliance Assessment__ service collection.
- `_endpoint/__init__.py`
- `_endpoint/_compliance_assessments.py`
- `compliance_assessments.py`

+ Added: Added `include_base_image_vuln` as an allowed filter option to multiple operations within the __Container Vulnerabilities__ service collection.
- `_endpoint/_container_vulnerabilities.py`
- `container_vulnerabilities.py`

+ Added: Added new __DataScanner__ service collection with 4 new operations.
- _get_image_registry_credentials_
- _get_data_scanner_tasks_
- _update_data_scanner_tasks_
- _handle_
- `_endpoint/__init__.py`
- `_endpoint/_datascanner.py`
- `_endpoint/deprecated/__init__.py`
- `_endpoint/deprecated/_datascanner.py`
- `__init__.py`
- `datascanner.py`
> Unit testing expanded to complete code coverage.
- `tests/test_datascanner.py`

+ Added: Added new __DeliverySettings__ service collection with 2 new operations.
- _GetDeliverySettings_
- _PostDeliverySettings_
- `_endpoint/__init__.py`
- `_endpoint/_delivery_settings.py`
- `_payload/__init__.py`
- `_payload/_delivery_settings.py`
- `__init__.py`
- `delivery_settings.py`
> Unit testing expanded to complete code coverage.
- `tests/test_delivery_settings.py`

+ Added: Added _combined_applications_ and _combined_hosts_ operations to the __Discover__ service collection.
- `_endpoint/_discover.py`
- `_endpoint/deprecated/_discover.py`
- `discover.py`
> Unit testing expanded to complete code coverage.
- `tests/test_discover.py`

+ Added: Added new _ReadDriftIndicatorEntities_ operation to the __Drift Indicators__ service collection.
- `_endpoint/_drift_indicators.py`
- `drift_indicators.py`
> Unit testing expanded to complete code coverage.
- `tests/test_drift_indicators.py`

+ Added: Added new __Downloads__ service collection with 2 new operations.
- _DownloadFile_
- _EnumerateFile_
- `_endpoint/__init__.py`
- `_endpoint/_downloads.py`
- `__init__.py`
- `downloads.py`
> Unit testing expanded to complete code coverage.
- `tests/test_downloads.py`

+ Added: Added new _delete_external_assets_ operation to the __Exposure Management__ service collection.
- `_endpoint/_exposure_management.py`
- `_endpoint/deprecated/_exposure_management.py`
- `exposure_management.py`

+ Added: Added `aid` parameter and two new values for `environment_id` to the _Submit_ operation within the __Falcon Intelligence Sandbox__ service collection.
- `_endpoint/_falconx_sandbox.py`
- `falconx_sandbox.py`

+ Added: Added `data_content` parameter to _IngestDataAsyncV1_ and _IngestData_ operations and added `job_status_only` parameter to the _GetSavedSearchesExecuteV1_ operation within the __Foundry LogScale__ service collection.
- `_endpoint/_foundry_logscale.py`
- `foundry_logscale.py`

+ Updated: Increased resultset max return for the _QueryDevicesByFilterScroll_ operation to align with new API maximums. (__Hosts__ Service Class)
- `_endpoint/_hosts.py`
- `hosts.py`

+ Added: Added 4 new operations to the __Identity Protection__ service collection. Deprecated `api_preempt_proxy_` prefix from all operation IDs.
- _get_policy_rules_
- _post_policy_rules_
- _delete_policy_rules_
- _get_policy_rules_query_
- `_endpoint/_identity_protection.py`
- `_endpoint/deprecated/_identity_protection.py`
- `_payload/__init__.py`
- `_payload/_identity_protection.py`
- `identity_protection.py`
> Unit testing expanded to complete code coverage.
- `tests/test_identity_protection.py`

+ Added: Added `cl_regex` and `ifn_regex` parameters to the _queryIOAExclusionsV1_ operation within the __IOA Exclusions__ service collection.
- `_endpoint/_ioa_exclusions.py`
- `ioa_exclusions.py`

+ Added: Added 5 new operations to the __Kubernetes Protection__ service collection.
- _ReadContainerEnrichment_
- _ReadPodEnrichment_
- _ReadDeploymentEnrichment_
- _ReadNamespacesByDateRangeCount_
- _ReadNamespaceCount_
- `_endpoint/_kubernetes_protection.py`
- `kubernetes_protection.py`
> Unit testing expanded to complete code coverage.
- `tests/test_kubernetes_protection.py`

+ Added: Added new __QuickScan Pro__ service collection with 6 new operations.
- _UploadFileMixin0Mixin94_
- _DeleteFile_
- _GetScanResult_
- _LaunchScan_
- _DeleteScanResult_
- _QueryScanResults_
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_quick_scan_pro.py`
- `quick_scan_pro.py`
> Unit testing expanded to complete code coverage.
- `tests/test_quick_scan_pro.py`

+ Added: Added `secondary_sort` (Also accepted: `secondarySort`) parameter to the _QueryRulesV1_ operation within the __Recon__ service collection.
- `_endpoint/_recon.py`
- `_recon.py`

+ Added: Added new __Sensor Usage__ service collection with one operation (_GetSensorUsageWeekly_).
- `_endpoint/__init__.py`
- `_endpoint/_sensor_usage.py`
- `__init__.py`
- `sensor_usage.py`
> Unit testing expanded to complete code coverage.
- `tests/test_sensor_usage.py`

+ Added: Added `is_descendent_process` parameter to the _updateSensorVisibilityExclusionsV1_ operation within the __Sensor Visibility Exclusions__ service collection.
- `_payload/_generic.py`
- `sensor_visibility_exclusions.py`

+ Added: Added additional vertices types as possible values to the `combined_summary_get`, `entities_vertices_get`, and `entities_vertices_getv2` operations within the __ThreatGraph__ service collection.
- `_endpoint/_threatgraph.py`
- `_util/_functions.py`
- `threatgraph.py`

Issues resolved
+ Fixed: Resolve issue causing headers to not be passed to the _PutObject_ operation within the __Custom Storage__ service collection.
- `custom_storage.py`

+ Updated: Fixed typing syntax on `update_device_tags` method. (__Hosts__ Service Class)
- `hosts.py`

+ Fixed: Added "all" as the default for the `groups` parameter if it is not present when calling the _createMLExclusionsV1_ operation. Closes 1233.
- `ml_exclusions.py`
- Thanks go out to 59e5aaf4 for identifying and reporting this issue! 🙇

Other
+ Added: Added US-GOV-2 region to CrowdStrike container region (Container Base URL) enumerator.
- `_enum/_container_base_url.py`
- Thanks go out to redhatrises for contributing this update! 🙇

+ Deprecated: Moved the _GetQueriesAlertsV1_, _PostEntitiesAlertsV1_, _PatchEntitiesAlertsV2_, and _PostAggregatesAlertsV1_ operations within the __Alerts__ service collection to a deprecated status.
- `_endpoint/_alerts.py`
- `alerts.py`

+ Updated: Cosmetic updates to multiple operation descriptions within the __Custom IOA__ service collection.
- `_endpoint/_custom_ioa.py`
- `_endpoint/deprecated/_custom_ioa.py`

+ Updated: Cosmetic updates to multiple operation descriptions and enumerators within the __Host Migration__ service collection.
- `_endpoint/_host_migration.py`

+ Updated: Enumerator updated for the _QueryCasesIdsByFilter_ operation within the __Message Center__ service collection.
- `_endpoint/_message_center.py`

+ Updated: Updated descriptions for _GetNotificationsDetailedTranslatedV1_ and _GetNotificationsDetailedV1_ operations within the __Recon__ service collection.
- `_endpoint/_recon.py`
- `_recon.py`

---

1.4.5

Added features and functionality
+ Added: Added new __Host Migration__ service collection with 10 new operations.
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_host_migration.py`
- `host_migration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_host_migration.py`

+ Added: Added new __Certificate Based Exclusions__ service collection with six new operations.
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_certificate_based_exclusions.py`
- `_endpoint/deprecated/_certificate_based_exclusions.py`
- `_payload/__init__.py`
- `_payload/_certificate_based_exclusions.py`
- `certificate_based_exclusions.py`
> Unit testing expanded to complete code coverage.
- `tests/test_certificate_based_exclusions.py`

+ Added: Added new __Compliance Assessments__ service collection with 11 new operations.
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_compliance_assessments.py`
- `compliance_assessments.py`
> Unit testing expanded to complete code coverage.
- `tests/test_compliance_assessments.py`

Issues resolved
+ Fixed: Resolved comparison issue with version check helper method.
- `_version.py`

Other
+ Added: USGOV2 cloud region added to Base URL enumerator.
- `_enum/_base_url.py`

+ Added: Automatic base URL detection from context objects when available.
- `_auth_object/_falcon_interface.py`

+ Pinned: `setuptools` package pinned to version __70.3.0__ to avoid failures with new iterations of setuptools in Azure environments.
- `requirements.txt`
- `requirements-dev.txt`
- `setup.py`
- `dev-setup.py`
- Thanks go out to gansel51 for identifying this issue and contributing a fix! 🙇

+ Pinned: `zipp` package pinned to version __3.19.1__ to avoid a potential vulnerability.
- `requirements-dev.txt`

---

1.4.4

Added features and functionality
+ Added: Added new __API Integrations__ service collection with two new operations, __GetCombinedPluginConfigs__ and __ExecuteCommand__.
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_api_integrations.py`
- `_payload/__init__.py`
- `_payload/_api_integrations.py`
- `api_integrations.py`
> Unit testing expanded to complete code coverage.
- `tests/test_api_integrations.py`
- `tests/test_uber.py`

+ Added: Added new allowed parameters for the _GetCSPMAwsAccountScriptsAttachment_ operation within the __CSPM Registration__ service collection.
- `_endpoint/_cspm_registration.py`
- `cspm_registration.py`

+ Added: Added one new operation (_update_rules_v2_) to the __Custom IOA__ service collection.
- `_endpoint/_custom_ioa.py`
- `_endpoint/deprecated/_custom_ioa.py`
- `custom_ioa.py`
> Unit testing expanded to complete code coverage.
- `tests/test_custom_ioa.py`

+ Added: Added new allowed parameters for the _GetD4CAWSAccountScriptsAttachment_ operation within the __D4C Registration__ service collection.
- `_endpoint/_d4c_registration.py`
- `d4c_registration.py`

+ Added: Added new __Exposure Management__ service collection with 6 new operations.
- _aggregate_external_assets_
- _blob_download_external_assets_
- _blob_preview_external_assets_
- _get_external_assets_
- _patch_external_assets_
- _query_external_assets_
- `_endpoint/__init__.py`
- `_endpoint/_exposure_management.py`
- `_endpoint/deprecated/__init__.py`
- `_endpoint/deprecated/_exposure_management.py`
- `_payload/__init__.py`
- `_payload/_exposure_management.py`
- `__init__.py`
- `exposure_management.py`
> Unit testing expanded to complete code coverage.
- `tests/test_exposure_management.py`

+ Added: Added five new operations to the __FileVantage__ service collection.
- _getActionsMixin0_
- _startActions_
- _getContents_
- _signalChangesExternal_
- _queryActionsMixin0_
- `_constant/__init__.py`
- `_endpoint/_filevantage.py`
- `_payload/__init__.py`
- `_payload/_filevantage.py`
- `filevantage.py`
> Unit testing expanded to complete code coverage.
- `tests/test_filevantage.py`

+ Added: Added `cql-master`, `cql-update`, and `cql-changelog` as allowed options for the `type` keyword within the _GetLatestIntelRuleFile_ and _QueryIntelRuleIds_ operations (__Intel__ service collection).
- `_endpoint/_intel.py`
- `intel.py`

+ Added: Added one new operation (_RequestDeviceEnrollmentV4_) to the __Mobile Enrollment__ service collection.
- `_endpoint/_mobile_enrollment.py`
- `_payload/__init__.py`
- `_payload/_mobile_enrollment.py`
- `mobile_enrollment.py`
> Unit testing expanded to complete code coverage.
- `tests/test_mobile_enrollment.py`

+ Added: Added new __ThreatGraph__ service collection with 5 new operations.
- `__init__.py`
- `_endpoint/__init__.py`
- `_endpoint/_threatgraph.py`
- `_util/_functions.py`
- `_util/uber.py`
- `threatgraph.py`
> Unit testing expanded to complete code coverage.
- `tests/test_threatgraph.py`

+ Added: Added two new operations (_WorkflowActivitiesCombined_ and _WorkflowTriggersCombined_) to the __Workflows__ service collection.
- `_endpoint/_workflows.py`
- `workflows.py`
> Unit testing expanded to complete code coverage.
- `tests/test_workflows.py`

Issues resolved
+ Fixed: Resolved parameter abstraction issue when leveraging form data payloads with certain API operations. Closes 1160.
- `_util/__init__.py`
- `_util/_functions.py`
- `falconx_sandbox.py`
- `foundry_logscale.py`
- `message_center.py`
- `sample_uploads.py`
- `workflows.py`
> Unit testing expanding to complete code coverage.
- `test_falconx_sandbox.py`
- `test_message_center.py`
- `test_sample_uploads.py`
- `test_workflows.py`
- Thanks go out to Destom for reporting this issue! 🙇

+ Fixed: Resolved collision with the `action` keyword argument within the Uber Class and API operations using this string as a key. Closes 1161.
- `_util/_uber.py`
- `api_complete/_advanced.py`
- Thanks go out to Don-Swanson-Adobe for identifying and reporting this issue! 🙇

+ Fixed: Resolved potential ValueError when providing invalid values to version comparison method.
- `_version.py`
> Unit testing expanded to complete code coverage.
- `test_timeout.py`

Other
+ Adjusted: Unit testing adjusted to allow 204 responses from _DeletePolicy_ operation testing.
- `test_image_assessment_policies.py`

+ Expanded: Unit testing expanded to test context authentication when `base_url` is not specified.
- `test_zero_trust_assessment.py`

+ Updated: Updated enumerator for the `sort` parameter definition for the _QueryCasesIdsByFilter_ operation (__Message Center__ service collection).
- `_endpoint/_message_center.py`

+ Updated: Updated `filter` parameter description for the _query_iot_hosts_ operation within the __Discover__ service collection.
- `_endpoint/_discover.py`
- `_endpoint/deprecated/_discover.py`

+ Removed: Removed one operation from the __Drift Indicators__ service collection.
- _ReadDriftIndicatorEntities_
- `_endpoint/_drift_indicators.py`
- `drift_indicators.py`
> Unit testing revised to complete code coverage.
- `tests/test_drift_indicators.py`

+ Updated: Updated `sort` parameter description for the _query_rulesMixin0_ operation within the __Custom IOA__ service collection.
- `_endpoint/_custom_ioa.py`
- `_endpoint/deprecated/_custom_ioa.py`

+ Removed: Removed three operations from the __Kubernetes Protection__ service collection.
- _ReadContainerEnrichment_
- _ReadDeploymentEnrichment_
- _ReadPodEnrichment_
- `_endpoint/_kubernetes_protection.py`
- `kubernetes_protection.py`
> Unit testing revised to complete code coverage.
- `tests/test_kubernetes_protection.py`

+ Updated: Updated `filter` parameter description for the _ReadRunningContainerImages_ operation within the __Kubernetes Protection__ service collection.
- `_endpoint/_kubernetes_protection.py`

---

1.4.3

Added features and functionality
+ Added: Context Authentication (supports Foundry execution environments).
> FalconInterface object refactored to support new authentication mechanism, track mechanism used, add additional comments, and reduce overall complexity.
- `_auth_object/_falcon_interface.py`
> ServiceClass object updated to detect Object Authentication and track mechanism used.
- `_service_class/_service_class.py`
> New helper method defined to abstract Direct and Credential authentication creation of the _creds dictionary attribute.
- `_util/__init__.py`
- `_util/_auth.py`
> Class instantiation logging updated to detail authentication mechanism used. Linting and cleanup.
- `_util/_functions.py`
> Unit testing expanded to complete code coverage.
- `tests/test_authentications.py`
- `tests/test_result_object.py`
- `tests/test_zero_trust_assessment.py`

+ Added: Added _UpdateCSPMGCPServiceAccountsExt_ operation to the __CSPM Registration__ service collection.
- `_endpoint/_cspm_registration.py`
- `cspm_registration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_cspm_registration.py`

+ Added: Added _UpdateD4CGCPServiceAccountsExt_ operation to the __D4C Registration__ service collection.
- `_endpoint/_d4c_registration.py`
- `d4c_registration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_d4c_registration.py`

+ Added: Added `content_files`, `content_registry_values`, `enable_content_capture` and `enable_hash_capture` arguments to the _createRules_ and _updateRules_ operations within the __FileVantage__ service collection.
- `_endpoint/_filevantage.py`
- `_payload/_filevantage.py`
- `filevantage.py`

+ Added: Added `iar_coverage` as an allowed filter argument to the _ReadClustersByKubernetesVersionCount_, _ReadClustersByStatusCount_, _ReadClusterCount_, and _ReadClusterCombined_ operations within the __Kubernetes Protection__ service collection.
- `_endpoint/_kubernetes_protection.py`
- `kubernetes_protection.py`


Issues resolved
+ Fixed: 406 error when uploading Fusion workflows via the _WorkflowDefinitionsImport_ operation. Closes 1145.
- `workflows.py`
> Unit testing expanded to complete code coverage.
- `tests/test_workflows.py`
- `tests/test.yml`
> Thanks go out to RoemIko for identifying and reporting this issue! 🙇

+ Fixed: Added missing `force_default` decorator to the _GetCSPMAwsConsoleSetupURLs_ and _GetCSPMAwsAccountScriptsAttachment_ operations within the __CSPM Registration__ Service Class.
- `cspm_registration.py`


Other
+ Updated: Updated `sort` argument description for the _ReadCombinedImagesExport_ operation (__Container Images__ service collection) within the endpoint module.
- `_endpoint/_container_images.py`

+ Updated: Updated `filter` argument description for the _GetConfigurationDetectionIDsV2_ operation (__CSPM Registration__ service collection) within the endpoint module.
- `_endpoint/_cspm_registration.py`

+ Updated: Updated enum for the _QueryActivityByCaseID_ operation (__Message Center__ service collection) within the endpoint module.
- `_endpoint/_message_center.py`

+ Updated: Minor unit testing adjustments to handle updated API responses.
- `tests/test_container_detections.py`
- `tests/test_container_packages.py`
- `tests/test_container_vulnerabilities.py`
- `tests/test_drift_indicators.py`
- `tests/test_unidentified_containers.py`

---

1.4.2

Added features and functionality
+ Expanded: Environment Authentication functionality has been expanded to allow developers to customize the names of the environment keys used to store API credentials.
- `_auth_object/_falcon_interface.py`
- `_auth_object/_uber_interface.py`
- `oauth2.py`
> Unit testing expanded to complete code coverage.
- `tests/test_authentications.py`
python
from falconpy import Hosts
We can now define the prefix and the names of the
environment values used for API key lookups
environment_keys = {
"prefix": "CROWDSTRIKE_",
"id_name": "API_ID",
"secret_name": "API_SECRET"
}
These values are provided as a dictionary to the class
hosts = Hosts(environment=environment_keys)
Usage of the class is the same
results = hosts.query_devices_by_filter_scroll()


+ Added: `include_hidden` argument added to the _PostAggregatesAlertsV2_, _PatchEntitiesAlertsV3_, _PostEntitiesAlertsV2_ and _GetQueriesAlertsV2_ operations within the __Alerts__ Service Class.
- `alerts.py`

+ Added: Added 4 new operations to the __Cloud Snapshots__ service collection.
- _ReadDeploymentsCombined_
- _ReadDeploymentsEntities_
- _CreateDeploymentEntity_
- _GetScanReport_
- `_endpoint/_cloud_snapshots.py`
- `_payload/__init__.py`
- `_payload/_cloud_snapshots.py`
- `cloud_snapshots.py`
> Unit testing expanded to complete code coverage.
- `tests/test_cloud_snapshots.py`

+ Added: Added _GetRuntimeDetectionsCombinedV2_ to the __Container Detections__ service collection.
- `_endpoint/_container_detections.py`
- `container_detections.py`
> Unit testing expanded to complete code coverage.
- `tests/test_container_detections.py`

+ Added: Added 3 new operations to the __CSPM Registration__ service collection.
- _DeleteCSPMAzureManagementGroup_
- _GetCSPMGCPValidateAccountsExt_
- _ValidateCSPMGCPServiceAccountExt_
- `_endpoint/_cspm_registration.py`
- `_payload/__init__.py`
- `_payload/_cspm_registration.py`
- `cspm_registration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_cspm_registration.py`

+ Added: Added _query_iot_hostsV2_ operation to the __Discover__ service collection.
- `_endpoint/_discover.py`
- `_endpoint/deprecated/_discover.py`
- `discover.py`
> Unit testing expanded to complete code coverage.
- `tests/test_discover.py`

+ Added: Added _AggregateSupportIssues_ operation to the __Falcon Complete Dashboard__ service collection.
- `_endpoint/_falcon_complete_dashboard.py`
- `falcon_complete_dashboard.py`
> Unit testing expanded to complete code coverage.
- `tests/test_falcon_complete_dashboard.py`

+ Added: Added _IngestDataAsyncV1_ operation to the __Foundry LogScale__ service collection.
- `_endpoint/_foundry_logscale.py`
- `foundry_logscale.py`
> Unit testing expanded to complete code coverage.
- `tests/test_foundry_logscale.py`

+ Added: Added `infer_json_types` and `match_response_schema` arguments to the _CreateSavedSearchesDynamicExecuteV1_, _GetSavedSearchesExecuteV1_ and _CreateSavedSearchesExecuteV1_ operations within the __Foundry LogScale__ service collection.
- `_endpoint/_foundry_logscale.py`
- `foundry_logscale.py`

+ Added: Added `infer_json_types` argument to the _GetSavedSearchesJobResultsDownloadV1_ operation within the __Foundry LogScale__ service collection.
- `_endpoint/_foundry_logscale.py`
- `foundry_logscale.py`

+ Added: Added 3 new operations to the __Intel__ service collection.
- _GetMalwareEntities_
- _QueryMalware_
- _QueryMitreAttacksForMalware_
- `_endpoint/_intel.py`
- `intel.py`
> Unit testing expanded to complete code coverage.
- `tests/test_intel.py`

+ Added: Added 4 new operations to the __Sensor Download__ service collection.
- _GetCombinedSensorInstallersByQueryV2_
- _DownloadSensorInstallerByIdV2_
- _GetSensorInstallersEntitiesV2_
- _GetSensorInstallersByQueryV2_
- `_endpoint/_sensor_download.py`
- `sensor_download.py`
> Unit testing expanded to complete code coverage.
- `tests/test_sensor_download.py`

+ Added: Added `sanitize` argument to the _WorkflowDefinitionsExport_ operation within the __Workflows__ service collection.
- `_endpoint/_workflows.py`
- `workflows.py`

+ Added: Added 2 new operations to the __Workflows__ service collection.
- _WorkflowExecuteInternal_
- _WorkflowMockExecute_
- `_endpoint/workflows.py`
- `_payload/__init__.py`
- `_payload/_workflows.py`
- `workflows.py`
> Unit testing expanded to complete code coverage.
- `tests/test_workflows.py`

Issues resolved
+ Fixed: Resolved parsing issue with formData arguments provided to the _ArchiveUploadV2_ operation within the __SampleUploads__ Service Class. Closes 1122.
- `sample_uploads.py`

+ Fixed: Resolved conversion issue with query string boolean parameters not being properly converted to lowercase before API submission. Closes 1129.
- `_util/_functions.py`

Other
+ Updated: Updated `body` argument description for the _PatchEntitiesAlertsV3_ operation within the endpoint module.
- `_endpoint/_alerts.py`

+ Updated: Added `highest_cps_current_rating` as an allowed sort parameter to the _ReadCombinedImagesExport_ operation within the __Container Images__ service collection.
- `_endpoint/_container_images.py`

+ Updated: Added `watch_permissions_key_changes` option to the _createRules_ operation within the __FileVantage__ service collection.
- `_endpoint/_filevantage.py`

+ Updated: Updated operation and argument descriptions in the deprecated __IOCS__ service collection.
- `_endpoint/_iocs.py`

+ Updated: Added `prevented` as an allowed filter to the _ReadKubernetesIomByDateRange_, _ReadKubernetesIomCount_, _SearchAndReadKubernetesIomEntities_ and _SearchKubernetesIoms_ operations within the __Kubernetes Protection__ service collection.
- `_endpoint/_kubernetes_protection.py`

+ Updated: Updated the `body` argument description for the _BatchAdminCmd_ and _RTR_ExecuteAdminCommand_ operations within the __Real Time Response Admin__ service collection.
- `_endpoint/_real_time_response_admin.py`
- `_endpoint/deprecated/_real_time_response_admin.py`

+ Updated: Updated the `body` argument description for the _BatchActiveResponderCmd_, _BatchCmd_, _RTR_ExecuteActiveResponderCommand_, and _RTR_ExecuteCommand_ operations within the __Real Time Response__ service collection.
- `_endpoint/_real_time_response.py`
- `_endpoint/deprecated/_real_time_response.py`

+ Removed: The _CreateInventory_ operation is removed from the __Cloud Snapshots__ Service Class.
- `_payload/__init__.py`
- `_payload/_cloud_snapshots.py`
- `cloud_snapshots.py`
> Unit testing updated to reflect current functionality.
- `tests/test_cloud_snapshots.py`

+ Removed: The _WorkflowDefinitionsCreate_ operation is removed from the __Workflows__ service collection.
- `_endpoint/_workflows.py`
- `workflows.py`
> Unit testing updated to reflect current functionality.
- `tests/test_workflows.py`

---

1.4.1

Added features and functionality
+ Added: `include_hidden` argument added to the _PostAggregatesAlertsV2_, _PostEntitiesAlertsV2_, _PatchEntitiesAlertsV3_ and _GetQueriesAlertsV2_ operations.
- `_endpoint/_alerts.py`

+ Added: _ReadContainerAlertsCountBySeverity_ operation added to the __Container Alerts__ service collection.
- `_endpoint/_container_alerts.py`
- `container_alerts.py`
> Unit testing expanded to complete code coverage.
- `tests/test_container_alerts.py`

+ Added: `cspm_lite` argument added to the _GetCSPMAwsAccount_ and _GetCSPMAzureAccount_ operations within the __CSPM Registration__ service collection.
- `_endpoint/_cspm_registration.py`
- `cspm_registration.py`

+ Added: `azure_management_group` argument added to the _GetCSPMAzureUserScriptsAttachment_ operation within the __CSPM Registration__ service collection.
- `_endpoint/_cspm_registration.py`
- `cspm_registration.py`

+ Added: 9 new operations added to the __CSPM Registration__ service collection.
* _GetCSPMAzureManagementGroup_
* _CreateCSPMAzureManagementGroup_
* _GetCSPMCGPAccount_
* _CreateCSPMGCPAccount_
* _DeleteCSPMGCPAccount_
* _UpdateCSPMGCPAccount_
* _ConnectCSPMGCPAccount_
* _GetCSPMGCPServiceAccountsExt_
* _GetCSPMGCPUserScriptsAttachment_
- `_endpoint/_cspm_registration.py`
- `_payload/_cspm_registration.py`
- `cspm_registration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_cspm_registration.py`

+ Added: `azure_management_group` argument added to the _GetDiscoverCloudAzureUserScriptsAttachment_ operation within the __D4C Registration__ service collection.
- `_endpoint/_d4c_registration.py`
- `d4c_registration.py`

+ Added: 4 new operations added to the __D4C Registration__ service collection.
* _DeleteD4CGCPAccount_
* _ConnectD4CGCPAccount_
* _GetD4CGCPServiceAccountsExt_
* _GetD4CGCPUserScriptsAttachment_
- `_endpoint/_d4c_registration.py`
- `_payload/_d4c_registration.py`
- `d4c_registration.py`
> Unit testing expanded to complete code coverage.
- `tests/test_d4c_registration.py`

+ Added: `execution_cid` argument added to the _WorkflowExecute_ operation within the __Workflows__ service collection.
- `_endpoint/_workflows.py`
- `workflows.py`

+ Added: New service collection __Image Assessment Policies__ containing 11 new operations.
* _ReadPolicies_
* _CreatePolicies_
* _UpdatePolicies_
* _DeletePolicy_
* _ReadPolicyExclusions_
* _UpdatePolicyExclusions_
* _ReadPolicyGroups_
* _CreatePolicyGroups_
* _UpdatePolicyGroups_
* _DeletePolicyGroup_
* _UpdatePolicyPrecedence_
- `_endpoint/__init__.py`
- `_endpoint/_image_assessment_policies.py`
> 3 new payload handlers are added.
- `_payload/__init__.py`
- `_payload/_container.py`
- `__init__.py`
- `image_assessment_policies.py`
> Unit testing expanded to complete code coverage.
- `tests/test_image_assessment_policies.py`

+ Added: 8 new operations added to the __Workflows__ service collection.
* _WorkflowDefinitionsCombined_
* _WorkflowExecutionsCombined_
* _WorkflowDefinitionsExport_
* _WorkflowDefinitionsImport_
* _WorkflowDefinitionsUpdate_
* _WorkflowDefinitionsCreate_
* _WorkflowGetHumanInputV1_
* _WorkflowUpdateHumanInputV1_
- `_endpoint/_workflows.py`
- `workflows.py`
> 2 new payload handlers are added.
- `_payload/__init__.py`
- `_payload/_workflows.py`
> Unit testing expanded to complete code coverage.
- `tests/test_workflows.py`

Issues resolved
+ Fixed: `member_cid` argument is not being passed to the authentication event when leveraging Environment Authentication. Closes 1105.
- `_auth_object/_falcon_interface.py`

+ Fixed: `rule_ids` is not included in body payloads when the list is empty for the _update_rule_groups_ operation within the __Firewall Management__ Service Class. Closes 1107.
- `_payload/_firewall.py`

+ Fixed: Added missing actions to _allowed_actions validator within `PerformActionV2` method of the __Hosts__ service collection. Closes 1108.
- `hosts.py`
- Thanks go out to i-shubham01 for identifying and resolving this issue! 🙇

Other
+ Updated: Enums added to _GetCSPMAwsAccount_ and _GetCSPMAwsConsoleSetupURLs_ operations within the __CSPM Registration__ endpoint module.
- `_endpoint/_cspm_registration.py`

+ Updated: Several parameter descriptions within the __Custom IOA__ endpoint module updated.
- `_endpoint/_custom_ioa.py`
- `_endpoint/deprecated/_custom_ioa.py`

+ Updated: Enum updated within the _GetD4CAwsAccount_ operation of the __D4C Registration__ endpoint module.
- `_endpoint/_d4c_registration.py`

+ Updated: Parameter description for the _Submit_ operation within the __Falcon Intelligence Sandbox__ endpoint module updated.
- `_endpoint/_falconx_sandbox.py`

+ Updated: Multiple parameter descriptions within the __Kubernetes Protection__ endpoint module updated.
- `_endpoint/_kubernetes_protection_.py`

+ Updated: Enum updated within the _QueryActivityByCaseID_ operation of the __Message Center__ endpoint module.
- `_endpoint/_message_center.py`

---

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.