NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3090 most downloaded on PyPI
The CrowdStrike Falcon SDK for Python
Last release 6 days ago
28 Sep 2026
Release timing varies
gaps range from 9 days to 5 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
113 releases · first in 2020
One column per quarter.
…1 0 100% src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100% src/falconpy/_endpoint/_content_update_policies.py 1 0 100% src/falconpy/_endpo…
This update provides new service collections (Case Management, Data Protection Configuration, Cloud Security) and new operations within existing service collections. Multiple bugs are addressed, and multiple updates are implemented.
Name Stmts Miss Cover
-------------------------------------------------------------------------------------------
src/falconpy/__init__.py 131 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 112 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 8 0 100%
src/falconpy/_api_request/_request_meta.py 26 0 100%
src/falconpy/_api_request/_request_payloads.py 8 0 100%
src/falconpy/_api_request/_request_validator.py 6 0 100%
src/falconpy/_auth_object/__init__.py 6 0 100%
src/falconpy/_auth_object/_base_falcon_auth.py 13 0 100%
src/falconpy/_auth_object/_bearer_token.py 63 0 100%
src/falconpy/_auth_object/_falcon_interface.py 279 5 98%
src/falconpy/_auth_object/_interface_config.py 40 0 100%
src/falconpy/_auth_object/_uber_interface.py 51 0 100%
src/falconpy/_constant/__init__.py 12 0 100%
src/falconpy/_endpoint/__init__.py 276 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_cao_hunting.py 1 0 100%
src/falconpy/_endpoint/_case_management.py 1 0 100%
src/falconpy/_endpoint/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_connect_aws.py 1 0 100%
src/falconpy/_endpoint/_cloud_google_cloud_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_policies.py 1 0 100%
src/falconpy/_endpoint/_cloud_security.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_compliance.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_detections.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_container_alerts.py 1 0 100%
src/falconpy/_endpoint/_container_detections.py 1 0 100%
src/falconpy/_endpoint/_container_image_compliance.py 1 0 100%
src/falconpy/_endpoint/_container_images.py 1 0 100%
src/falconpy/_endpoint/_container_packages.py 1 0 100%
src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_content_update_policies.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules_admin.py 1 0 100%
src/falconpy/_endpoint/_cspm_registration.py 1 0 100%
src/falconpy/_endpoint/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/_custom_storage.py 1 0 100%
src/falconpy/_endpoint/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/_data_protection_configuration.py 1 0 100%
src/falconpy/_endpoint/_delivery_settings.py 1 0 100%
src/falconpy/_endpoint/_deployments.py 1 0 100%
src/falconpy/_endpoint/_detects.py 1 0 100%
src/falconpy/_endpoint/_device_content.py 1 0 100%
src/falconpy/_endpoint/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/_discover.py 1 0 100%
src/falconpy/_endpoint/_downloads.py 1 0 100%
src/falconpy/_endpoint/_drift_indicators.py 1 0 100%
src/falconpy/_endpoint/_event_streams.py 1 0 100%
src/falconpy/_endpoint/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/_faas_execution.py 1 0 100%
src/falconpy/_endpoint/_falcon_complete_dashboard.py 1 0 100%
src/falconpy/_endpoint/_falcon_container.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_filevantage.py 1 0 100%
src/falconpy/_endpoint/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/_firewall_policies.py 1 0 100%
src/falconpy/_endpoint/_foundry_logscale.py 1 0 100%
src/falconpy/_endpoint/_host_group.py 1 0 100%
src/falconpy/_endpoint/_host_migration.py 1 0 100%
src/falconpy/_endpoint/_hosts.py 1 0 100%
src/falconpy/_endpoint/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/_image_assessment_policies.py 1 0 100%
src/falconpy/_endpoint/_incidents.py 1 0 100%
src/falconpy/_endpoint/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/_intel.py 1 0 100%
src/falconpy/_endpoint/_intelligence_feeds.py 1 0 100%
src/falconpy/_endpoint/_intelligence_indicator_graph.py 1 0 100%
src/falconpy/_endpoint/_ioa_exclusions.py 1 0 100%
src/falconpy/_endpoint/_ioc.py 1 0 100%
src/falconpy/_endpoint/_iocs.py 1 0 100%
src/falconpy/_endpoint/_it_automation.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_container_compliance.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_protection.py 1 0 100%
src/falconpy/_endpoint/_malquery.py 1 0 100%
src/falconpy/_endpoint/_message_center.py 1 0 100%
src/falconpy/_endpoint/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/_mobile_enrollment.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_ngsiem.py 1 0 100%
src/falconpy/_endpoint/_oauth2.py 1 0 100%
src/falconpy/_endpoint/_ods.py 1 0 100%
src/falconpy/_endpoint/_overwatch_dashboard.py 1 0 100%
src/falconpy/_endpoint/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_quarantine.py 1 0 100%
src/falconpy/_endpoint/_quick_scan.py 1 0 100%
src/falconpy/_endpoint/_quick_scan_pro.py 1 0 100%
src/falconpy/_endpoint/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_audit.py 1 0 100%
src/falconpy/_endpoint/_recon.py 1 0 100%
src/falconpy/_endpoint/_report_executions.py 1 0 100%
src/falconpy/_endpoint/_response_policies.py 1 0 100%
src/falconpy/_endpoint/_saas_security.py 1 0 100%
src/falconpy/_endpoint/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/_sensor_download.py 1 0 100%
src/falconpy/_endpoint/_sensor_update_policies.py 1 0 100%
src/falconpy/_endpoint/_sensor_usage.py 1 0 100%
src/falconpy/_endpoint/_sensor_visibility_exclusions.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerability_metadata.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_unidentified_containers.py 1 0 100%
src/falconpy/_endpoint/_user_management.py 1 0 100%
src/falconpy/_endpoint/_workflows.py 1 0 100%
src/falconpy/_endpoint/_zero_trust_assessment.py 1 0 100%
src/falconpy/_endpoint/deprecated/__init__.py 65 0 100%
src/falconpy/_endpoint/deprecated/_case_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_google_cloud_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_compliance.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_detections.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/deprecated/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_data_protection_configuration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_fdr.py 1 0 100%
src/falconpy/_endpoint/deprecated/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_hosts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioc.py 1 0 100%
src/falconpy/_endpoint/deprecated/_iocs.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ods.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_report_executions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_zero_trust_assessment.py 1 0 100%
src/falconpy/_enum/__init__.py 7 0 100%
src/falconpy/_enum/_base_url.py 8 0 100%
src/falconpy/_enum/_container_base_url.py 7 0 100%
src/falconpy/_enum/_ingest_base_url.py 6 0 100%
src/falconpy/_enum/_ingest_format.py 6 0 100%
src/falconpy/_enum/_timeunit.py 5 0 100%
src/falconpy/_enum/_token_fail_reason.py 4 0 100%
src/falconpy/_error/__init__.py 3 0 100%
src/falconpy/_error/_exceptions.py 77 0 100%
src/falconpy/_error/_warnings.py 76 0 100%
src/falconpy/_helper/__init__.py 17 0 100%
src/falconpy/_helper/_find_operation.py 38 0 100%
src/falconpy/_helper/_indicator.py 36 0 100%
src/falconpy/_helper/_text_colors.py 16 0 100%
src/falconpy/_log/__init__.py 2 0 100%
src/falconpy/_log/_facility.py 41 0 100%
src/falconpy/_ngsiem/__init__.py 3 0 100%
src/falconpy/_ngsiem/_hec.py 301 0 100%
src/falconpy/_ngsiem/_ingest_config.py 72 0 100%
src/falconpy/_ngsiem/_ingest_payload.py 127 0 100%
src/falconpy/_ngsiem/_session_manager.py 49 0 100%
src/falconpy/_payload/__init__.py 50 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_aspm.py 113 0 100%
src/falconpy/_payload/_case_management.py 77 26 66%
src/falconpy/_payload/_certificate_based_exclusions.py 24 0 100%
src/falconpy/_payload/_cloud_aws_registration.py 13 0 100%
src/falconpy/_payload/_cloud_azure_registration.py 29 1 97%
src/falconpy/_payload/_cloud_google_cloud_registration.py 11 2 82%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_policies.py 64 18 72%
src/falconpy/_payload/_cloud_security.py 8 1 88%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_container.py 90 0 100%
src/falconpy/_payload/_content_update_policy.py 23 0 100%
src/falconpy/_payload/_correlation_rules.py 24 0 100%
src/falconpy/_payload/_correlation_rules_admin.py 8 1 88%
src/falconpy/_payload/_cspm_registration.py 71 0 100%
src/falconpy/_payload/_d4c_registration.py 38 0 100%
src/falconpy/_payload/_data_protection_configuration.py 69 13 81%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_filevantage.py 46 0 100%
src/falconpy/_payload/_firewall.py 122 0 100%
src/falconpy/_payload/_foundry.py 16 0 100%
src/falconpy/_payload/_generic.py 71 0 100%
src/falconpy/_payload/_host_group.py 31 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 0 0 100%
src/falconpy/_payload/_ioa.py 35 0 100%
src/falconpy/_payload/_ioc.py 52 0 100%
src/falconpy/_payload/_it_automation.py 91 1 99%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 25 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_real_time_response.py 27 0 100%
src/falconpy/_payload/_recon.py 84 0 100%
src/falconpy/_payload/_reports.py 19 0 100%
src/falconpy/_payload/_response_policy.py 19 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_sensor_update_policy.py 30 0 100%
src/falconpy/_payload/_workflows.py 43 0 100%
src/falconpy/_result/__base_resource.py 28 0 100%
src/falconpy/_result/__init__.py 9 0 100%
src/falconpy/_result/_base_dictionary.py 31 0 100%
src/falconpy/_result/_errors.py 2 0 100%
src/falconpy/_result/_expanded_result.py 7 0 100%
src/falconpy/_result/_headers.py 24 0 100%
src/falconpy/_result/_meta.py 30 0 100%
src/falconpy/_result/_resources.py 14 0 100%
src/falconpy/_result/_response_component.py 24 0 100%
src/falconpy/_result/_result.py 220 1 99%
src/falconpy/_service_class/__init__.py 3 0 100%
src/falconpy/_service_class/_base_service_class.py 119 0 100%
src/falconpy/_service_class/_service_class.py 117 0 100%
src/falconpy/_util/__init__.py 5 0 100%
src/falconpy/_util/_auth.py 47 0 100%
src/falconpy/_util/_functions.py 454 4 99%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 53 1 98%
src/falconpy/_version.py 38 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_complete/__init__.py 3 0 100%
src/falconpy/api_complete/_advanced.py 62 0 100%
src/falconpy/api_complete/_legacy.py 202 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/aspm.py 284 0 100%
src/falconpy/cao_hunting.py 39 0 100%
src/falconpy/case_management.py 264 30 89%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 47 0 100%
src/falconpy/cloud_azure_registration.py 54 0 100%
src/falconpy/cloud_google_cloud_registration.py 37 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_policies.py 125 0 100%
src/falconpy/cloud_security.py 39 0 100%
src/falconpy/cloud_security_assets.py 22 0 100%
src/falconpy/cloud_security_compliance.py 14 0 100%
src/falconpy/cloud_security_detections.py 14 0 100%
src/falconpy/cloud_snapshots.py 41 0 100%
src/falconpy/configuration_assessment.py 14 0 100%
src/falconpy/configuration_assessment_evaluation_logic.py 10 0 100%
src/falconpy/container_alerts.py 18 0 100%
src/falconpy/container_detections.py 34 0 100%
src/falconpy/container_image_compliance.py 51 0 100%
src/falconpy/container_images.py 60 0 100%
src/falconpy/container_packages.py 34 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 79 0 100%
src/falconpy/correlation_rules_admin.py 13 0 100%
src/falconpy/cspm_registration.py 221 0 100%
src/falconpy/custom_ioa.py 92 0 100%
src/falconpy/custom_storage.py 194 0 100%
src/falconpy/d4c_registration.py 121 0 100%
src/falconpy/data_protection_configuration.py 177 0 100%
src/falconpy/delivery_settings.py 16 0 100%
src/falconpy/deployments.py 38 0 100%
src/falconpy/device_content.py 14 0 100%
src/falconpy/device_control_policies.py 110 0 100%
src/falconpy/discover.py 48 0 100%
src/falconpy/downloads.py 22 0 100%
src/falconpy/drift_indicators.py 26 0 100%
src/falconpy/event_streams.py 21 0 100%
src/falconpy/exposure_management.py 64 0 100%
src/falconpy/faas_execution.py 10 0 100%
src/falconpy/falcon_complete_dashboard.py 117 0 100%
src/falconpy/falcon_container.py 102 2 98%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 122 0 100%
src/falconpy/identity_protection.py 52 0 100%
src/falconpy/image_assessment_policies.py 64 0 100%
src/falconpy/incidents.py 42 0 100%
src/falconpy/installation_tokens.py 44 0 100%
src/falconpy/intel.py 116 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 24 0 100%
src/falconpy/ioa_exclusions.py 34 0 100%
src/falconpy/ioc.py 95 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/it_automation.py 212 0 100%
src/falconpy/kubernetes_container_compliance.py 47 0 100%
src/falconpy/kubernetes_protection.py 279 5 98%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 79 0 100%
src/falconpy/ml_exclusions.py 36 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/ngsiem.py 254 0 100%
src/falconpy/oauth2.py 32 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/overwatch_dashboard.py 32 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 28 0 100%
src/falconpy/quick_scan_pro.py 46 0 100%
src/falconpy/real_time_response.py 129 0 100%
src/falconpy/real_time_response_admin.py 106 0 100%
src/falconpy/real_time_response_audit.py 11 0 100%
src/falconpy/recon.py 130 0 100%
src/falconpy/report_executions.py 25 0 100%
src/falconpy/response_policies.py 62 0 100%
src/falconpy/saas_security.py 101 3 97%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 57 0 100%
src/falconpy/sensor_update_policy.py 111 0 100%
src/falconpy/sensor_usage.py 14 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/spotlight_evaluation_logic.py 24 0 100%
src/falconpy/spotlight_vulnerabilities.py 32 0 100%
src/falconpy/spotlight_vulnerability_metadata.py 10 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 166 5 97%
src/falconpy/workflows.py 128 0 100%
src/falconpy/zero_trust_assessment.py 24 0 100%
-------------------------------------------------------------------------------------------
TOTAL 12747 119 99%
[main] INFO running on Python 3.13.3
Run started:2025-12-18 23:05:31.709760
Test results:
No issues identified.
Code scanned:
Total lines of code: 116157
Total lines skipped (#nosec): 0
Run metrics:
Total issues (by severity):
Undefined: 0
Low: 0
Medium: 0
High: 0
Total issues (by confidence):
Undefined: 0
Low: 0
Medium: 0
High: 0
Files skipped (0):
Added: Added "SPL", "AI translated" and "all" as allowed values for the language argument in the GetArchiveExport operation within the CAO Hunting service collection.
_endpoint/_cao_hunting.pycao_hunting.pyAdded: Added include_translated_content argument to the GetIntelligenceQueries operation within the CAO Hunting service collection.
_endpoint/_cao_hunting.pycao_hunting.pyAdded: Added three new operations to the CAO Hunting service collection.
_endpoint/_cao_hunting.pycao_hunting.pyUnit testing expanded to complete code coverage.
tests/test_cao_hunting.pyAdded: Added the new Case Management service collection with 48 operations.
_endpoint/__init__.py_endpoint/_case_management.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_case_management.py_payload/__init__.py_payload/_case_management.py__init__.pycase_management.pyUnit testing expanded to complete code coverage.
tests/test_case_management.pyAdded: Added two new operations to the Cloud AWS Registration service collection.
_endpoint/_cloud_aws_registration.py_endpoint/deprecated/_cloud_aws_registration.pycloud_aws_registration.pyUnit testing expanded to complete code coverage.
tests/test_cloud_aws_registration.pyAdded: Added new cloud_registration_azure_trigger_health_check operation to the Cloud Azure Registration service collection.
_endpoint/_cloud_azure_registration.py_endpoint/deprecated/_cloud_azure_registration.pycloud_azure_registration.pyUnit testing expanded to complete code coverage.
tests/test_cloud_azure_registration.pyAdded: Added two new operations to the Cloud Azure Registration service collection.
_endpoint/_cloud_azure_registration.py_endpoint/deprecated/_cloud_azure_registration.py_payload/__init__.py_payload/_cloud_azure_registration.pycloud_azure_registration.pyUnit testing expanded to complete code coverage.
tests/test_cloud_azure_registration.pyAdded: Added the new Cloud Google Cloud Registration service collection with 6 operations.
_endpoint/__init__.py_endpoint/_cloud_google_cloud_registration.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_cloud_google_cloud_registration.py_payload/__init__.py_payload/_cloud_google_cloud_registration.py__init__.pycloud_google_cloud_registration.pyUnit testing expanded to complete code coverage.
tests/test_cloud_google_cloud_registration.pyAdded: Added the new Cloud Security Compliance service collection with 2 operations.
_endpoint/__init__.py_endpoint/_cloud_security_compliance.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_cloud_security_compliance.py__init__.pycloud_security_compliance.pyUnit testing expanded to complete code coverage.
tests/test_cloud_security_compliance.pyAdded: Added the new Cloud Security Detections service collection with 2 operations.
_endpoint/__init__.py_endpoint/_cloud_security_detections.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_cloud_security_detections.py__init__.pycloud_security_detections.pyUnit testing expanded to complete code coverage.
tests/test_cloud_security_detections.pyAdded: Added the new Cloud Policies service collection with 24 operations.
_endpoint/__init__.py_endpoint/_cloud_policies.py_payload/__init__.py_payload/_cloud_policies.py__init__.pycloud_policies.pyUnit testing expanded to complete code coverage.
tests/test_cloud_policies.pyAdded: Added the new Cloud Security service collection with 7 operations.
_endpoint/__init__.py_endpoint/_cloud_security.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_cloud_security.py_payload/__init__.py_payload/_cloud_security__init__.pycloud_security.pyUnit testing expanded to complete code coverage.
tests/test_cloud_security.pyAdded: Added new filter option (control.extension.status) as an allowed value to the cloud_security_assets_combined_compliance_by_account operation within the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pycloud_security_assets.pyUpdated: Removed three options (application_security.business_applications, application_security.business_criticality and application_security.service_names) and added 7 options (control.benchmark.name, control.benchmark.version, control.framework, control.requirement, control.type, control.version, and non_compliant.rule_name) as allowed filters in the cloud_security_assets_queries operation within the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pycloud_security_assets.pyAdded: Added new filter and sort options as an allowed value to the cloud_security_assets_queries operation within the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pycloud_security_assets.pyAdded: Added one new operation to the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pycloud_security_assets.pyUnit testing expanded to complete code coverage.
tests/test_cloud_security_assets.pyAdded: Added new Cloud Security Compliance service collection with 2 new operations.
_endpoint/__init__.py_endpoint/_cloud_security_compliance.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_cloud_security_compliance.py__init__.pycloud_security_compliance.pyUnit testing expanded to complete code coverage.
tests/test_cloud_security_compliance.pyAdded: Added new CombinedDetections operation to the Cloud Snapshots service collection.
_endpoint/_cloud_snapshots.pycloud_snapshots.pyUnit testing expanded to complete code coverage.
tests/test_cloud_snapshots.pyAdded: Added the new Correlation Rules Admin service collection with 1 operation.
_endpoint/__init__.py_endpoint/_correlation_rules_admin.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_correlation_rules_admin.py_payload/__init__.py_payload/_correlation_rules_admin.py__init__.pycorrelation_rules_admin.pyUnit testing expanded to complete code coverage.
tests/test_correlation_rules_admin.pyAdded: Added dspm_host_account_id, dspm_host_integration_role_name, and dspm_host_scanner_role_name arguments to the GetD4CAWSAccountScriptsAttachment operation within the D4C Registration service collection.
_endpoint/_d4c_registration.pyd4c_registration.pyUpdated: Adjusted the operation GetD4CAWSAccountScriptsAttachment within the D4C Registration service class to align with new endpoint parameters.
_endpoint/_d4c_registration.pyd4c_registration.pyUnit testing expanded to complete code coverage.
tests/test_d4c_registration.pyAdded: Added the new Data Protection Configuration service collection with 36 operations.
_endpoint/__init__.py_endpoint/_data_protection_configuration.py_endpoint/deprecated/__init__.py_endpoint/deprecated/_data_protection_configuration.py_payload/__init__.py_payload/_data_protection_configuration.py__init__.pydata_protection_configuration.pyUnit testing expanded to complete code coverage.
tests/test_data_protection_configuration.pyAdded: Added facet argument to the combined_applications operation within the Discover service collection.
_endpoint/_discover.py_endpoint/deprecated/_discover.pydiscover.pyAdded: Added "scan_details.scan_id", "scan_details.schedule_id", "scan_details.scan_date", and "vulnerability_assessment_date" as allowed values for the filter argument in the combined_hosts and query_hosts operations within the Discover service collection.
_endpoint/_discover.py_endpoint/deprecated/_discover.pydiscover.pyAdded: Added FetchFilesDownloadInfo operation to the Downloads service collection. Deprecated DownloadFile and EnumerateFile.
_endpoint/_downloads.pydownloads.pyUnit testing expanded to complete code coverage.
tests/test_downloads.pyAdded: Added one new operation to the Downloads service collection.
_endpoint/_downloads.pydownloads.pyUnit testing expanded to complete code coverage.
tests/test_downloads.pyAdded: Added PolicyChecks, GetReportByReference and GetReportByScanID operations to the Falcon Container service collection.
_endpoint/_falcon_container.py_util/_functions.py_util/_uber.pyfalcon_container.pyUnit testing expanded to complete code coverage.
tests/test_falcon_container.pyUpdated: Removed one resource option (network.events) from the resource parameter to the LaunchExportJob operation in the Falcon Container service collection.
_endpoint/_falcon_container.pyfalcon_container.pyAdded: Added "add-rule-group" and "remove-rule-group" as allowed values for the action_name argument in the performFirewallPoliciesAction operation within the FirewallPolicies Service Class.
firewall_policies.pyUpdated: Added 9 possible values for the sort argument in the CombinedHiddenDevicesByFilter and CombinedDevicesByFilter operations within the Hosts service collection.
_endpoint/_hosts.pyhosts.pyAdded: Added limit, from and to arguments to the QueryDeviceLoginHistoryV2 operation within the Hosts service collection.
_endpoint/_hosts.pyhosts.pyAdded: Added new filter and sort options to the CombinedDevicesByFilter and CombinedHiddenDevicesByFilter operations within the Hosts service collection.
_endpoint/_hosts.pyhosts.pyAdded: Added "reports.slug" as an allowed filter value to the QueryIntelIndicatorEntities and QueryIntelIndicatorIds operations within the Intel service collection.
_endpoint/_intel.pyintel.pyAdded: Added "summary" as an allowed filter value to the QueryIntelReportEntities and QueryIntelReportIds operations within the Intel service collection.
_endpoint/_intel.pyintel.pyAdded: Added "any" as an allowed feed_interval value to the QueryFeedArchives operation within the Intelligence Feeds service collection.
_endpoint/_intelligence_feeds.pyintelligence_feeds.pyAdded: Added 21 new filter options to the SearchIndicators operation within the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.pyintelligence_indicator_graph.pyAdded: Added 5 new operations to the IT Automation service collection.
_endpoint/_it_automation.py_payload/__init__.py_payload/_it_automation.pyit_automation.pyUnit testing expanded to complete code coverage.
tests/test_it_automation.pyAdded: Added "namespace" and "pod_name" as allowed filter values in the ReadClustersByKubernetesVersionCount, ReadClustersByStatusCount, ReadClusterCount, ReadClusterCombined, and ReadClusterCombinedV2 operations within the Kubernetes Protection service collection.
_endpoint/_kubernetes_protection.pykubernetes_protection.pyAdded: Added the operation PostSearchKubernetesIOMEntities to the Kubernetes Protection service collection.
_endpoint/_kubernetes_protection.pykubernetes_protection.pyUnit testing expanded to complete code coverage.
tests/test_kubernetes_protection.pyAdded: Added 22 new operations to the NGSIEM service collection.
_endpoint/_ngsiem.py_payload/__init__.py_payload/_ngsiem.pyngsiem.pyUnit testing expanded to complete code coverage.
tests/test_dashboard.ymltests/test_ngsiem.pyAdded: Added new filter and sort options (description, aspm.description.keyword) as an allowed value to the query_scheduled_scans and query_scans operations within the On Demand Scan service collection.
_endpoint/_ods.py_endpoint/deprecated/_ods.pyods.pyAdded: Added the file_name argument to the UploadFileQuickScanPro operation within the Quick Scan Pro service collection.
_endpoint/_quick_scan_pro.pyAdded: Added three new operations to the Real Time Response Admin service collection.
_endpoint/_real_time_response_admin.py_endpoint/deprecated/_real_time_response_admin.pyreal_time_response_admin.pyUnit testing expanded to complete code coverage.
tests/test_real_time_response_admin.pyAdded: Added 4 new filter and sort options to the QueryRulesV1 operation within the Recon service collection.
_endpoint/_recon.pyrecon.pyAdded: Added the new SaaS Security service collection with 24 operations.
_endpoint/__init__.py_endpoint/_saas_security.py__init__.pysaas_security.pyUnit testing expanded to complete code coverage.
tests/test_saas_security.pyAdded: Added new GetSensorUsageHourly operation to the Sensor Usage service collection.
_endpoint/_sensor_usage.pysensor_usage.pyUnit testing expanded to complete code coverage.
tests/test_sensor_usage.pyThanks go out to @atav982 for submitting this update! 🙇
Added: Added the new Spotlight Vulnerability Metadata service collection with 1 operation.
_endpoint/__init__.py_endpoint/_spotlight_vulnerability_metadata.py__init__.pyspotlight_vulnerability_metadata.pyUnit testing expanded to complete code coverage.
tests/test_spotlight_vulnerability_metadata.pyAdded: Added "uuid" as an allowed filter value in the queryUserV1 operation within the User Management service collection.
_endpoint/_user_management.pyuser_management.pyUpdated: Added the entitiesRolesGETV2 operation and deprecated the entitiesRolesV1 operation within the User Management service collection.
_endpoint/_user_management.pyuser_management.pyUnit testing expanded to complete code coverage.
tests/test_user_management.pyAdded: Added new WorkflowDefinitionsStatus operation to the Workflows service class.
_constant/__init__.py_endpoint/_workflows.pyworkflows.pyUnit testing expanded to complete code coverage.
tests/test_workflows.pyAdded: Added "cancel" as an allowed value for action_name in the WorkflowExecutionsAction operation within the Workflows service collection.
_endpoint/_workflows.pyAdded: Added skip_validation and ignore_activity_mock_references arguments to the WorkflowMockExecute operation within the Workflows service collection.
_endpoint/_workflows.pyworkflows.pyAdded: Added the child_login and child_logout helper methods to the authentication object and implemented aliases for Service Classes. This method allows login using existing parent credentials to a child tenant by providing the member_cid argument only.
_auth_object/_falcon_interface.py_service_class/_service_class.pyUnit testing expanded to complete code coverage.
tests/test_authentications.pyFixed: Resolved path interpolation issue for the search_id keyword when using the Uber Class to call the GetSearchStatusV1 operation. Closes #1365.
_util/_uber.pyFixed: Resolved body payload generation issue with the userActionV1 operation within the UserManagement service class.
user_management.pyFixed: Resolved availability issue with FDR service collection endpoints within the endpoint module. Closes #1371.
_endpoint/__init__.pyThanks go out to @Don-Swanson-Adobe for reporting this issue! 🙇
Fixed: Body payload issue with the userActionV1 operation within the User Management service class.
user_management.pyThanks go out to @Matth3wW for identifying and resolving this issue! 🙇
Removed: Removed two operations from the ASPM service collection.
_endpoint/_aspm.pyaspm.pyUnit testing adjusted to complete code coverage.
tests/test_aspm.pyUpdated: Cosmetic updates to operation descriptions for the GetIntelligenceQueries and SearchIntelligenceQueries operations within the CAO Hunting service collection.
_endpoint/_cao_hunting.pyUpdated: Converted offset argument data type from String to Integer in the QueryActivityByCaseID and QueryCasesIdsByFilter operations within the Message Center service collection.
_endpoint/_message_center.pymessage_center.pyUpdated: Cosmetic updates to parameter descriptions in the cloud_security_registration_oci_get_account operation within the Cloud OCI Registration service collection.
_endpoint/_cloud_oci_registration.py_endpoint/deprecated/_cloud_oci_registration.pyUpdated: Cosmetic update to parameter descriptions in the SearchAndReadContainerAlerts operation within the Container Alerts service collection.
_endpoint/_container_alerts.pyUpdated: Cosmetic update adding "image_digest" as an allowed value to the filter argument description in the ReadDetectsCountBySeverity, ReadDetectionsCountByType, ReadDetectionsCount, ReadCombinedDetections, ReadDetections, and SearchDetections operations within the Container Detections service collection.
_endpoint/_container_detections.pyUpdated: Cosmetic update to the limit and offset descriptions in the ReadCombinedDetections, GetRuntimeDetectionsCombinedV2, ReadDetections, and SearchDetections operations within the Container Detections service collection.
_endpoint/_container_detections.pyUpdated: Cosmetic update to operation and parameter descriptions in the GetCombinedImages, CombinedImageDetail, and ReadCombinedImagesExport operations within the Container Images service collection.
_endpoint/_container_images.pyUpdated: Cosmetic update to operation and parameter descriptions in the ReadPackagesByFixableVulnCount, ReadPackagesByVulnCount, ReadPackagesCombinedExport, ReadPackagesCombined, and ReadPackagesCombinedV2 operations within the Container Packages service collection.
_endpoint/_container_packages.pyUpdated: Cosmetic update to operation and parameter descriptions in the ReadVulnerabilityCountByActivelyExploited, ReadVulnerabilityCountByCPSRating, ReadVulnerabilityCountByCVSSScore, ReadVulnerabilityCountBySeverity, ReadVulnerabilityCount, ReadVulnerabilitiesByImageCount, ReadVulnerabilitiesPublicationDate, ReadCombinedVulnerabilitiesDetails, ReadCombinedVulnerabilitiesInfo, and ReadCombinedVulnerabilities operations within the Container Vulnerabilities service collection.
_endpoint/_container_vulnerabilities.pyDeprecated: Deprecated the Detects service collection and all included endpoints. Closes #1378.
_endpoint/_detects.py_endpoint/deprecated/_mapping.pydetects.pyThanks go out to @djacquensf9 for reporting this update! 🙇
Updated: Cosmetic update to the limit and offset descriptions in the SearchAndReadDriftIndicatorEntities and SearchDriftIndicators operations within the Drift Indicators service collection.
_endpoint/_container_detections.pyUpdated: Cosmetic update to the sort enum and filter argument description in the GetHostMigrationIDsV1 and GetMigrationIDsV1 operations within the Host Migration service collection.
_endpoint/_host_migration.pyUpdated: Cosmetic update to remove unnecessary Authorization headers from the post_graphql, GetSensorDetails, get_policy_rules, delete_policy_rules, and get_policy_rules_query operations within the Identity Protection service collection.
_endpoint/_identity_protection.pyUpdated: Cosmetic updates to operation descriptions for the ITAutomationStartExecutionResultsSearch and ITAutomationGetExecutionResults operations within the IT Automation service collection.
_endpoint/_it_automation.pyUpdated: Cosmetic update to the limit and offset argument descriptions for the FindContainersByContainerRunTimeVersion, ReadClusterCombined, ReadClusterCombinedV2, ReadRunningContainerImages, ReadContainerCombined, ReadDeploymentCombined, SearchAndReadKubernetesIomEntities, ReadNodeCombined, ReadPodCombined and SearchKubernetesIoms operations within the Kubernetes Protection service collection.
_endpoint/_it_automation.pyUpdated: Cosmetic update to operation descriptions for the ReadClusterCombinedV2, ReadContainerCombined and SearchAndReadKubernetesIomEntities operations within the Kubernetes Protection service collection.
_endpoint/_it_automation.pyUpdated: Cosmetic update to the limit and offset argument descriptions in the SearchAndRReadUnidentifiedContainers operation within the Unidentified Containers service collection.
_endpoint/_unidentified_containers.pyUpdated: Cosmetic updates to argument and operation descriptions in the WorkflowDefinitionsCombined, WorkflowDefinitionsStatus, WorkflowExecutionsAction and WorkflowMockExecute operations within the Workflows service collection.
_endpoint/_workflows.py…1 0 100% src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100% src/falconpy/_endpoint/_content_update_policies.py 1 0 100% src/falconpy/_endpo…
This update adds the new IT Automation service collection, along with new operations in the Cloud Azure Registration, CSPM Registration, Deployments, Exposure Management, Falcon Container, Falcon Complete Dashboard, Intel, Intelligence Indicator Graph and Real Time Response service collections.
Additional enhancements and changes:
============= 423 passed, 2 skipped, 4 warnings in 839.47s (0:13:59) =============
Name Stmts Miss Cover
------------------------------------------------------------------------------------------
src/falconpy/__init__.py 121 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 112 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 8 0 100%
src/falconpy/_api_request/_request_meta.py 26 0 100%
src/falconpy/_api_request/_request_payloads.py 8 0 100%
src/falconpy/_api_request/_request_validator.py 6 0 100%
src/falconpy/_auth_object/__init__.py 6 0 100%
src/falconpy/_auth_object/_base_falcon_auth.py 13 0 100%
src/falconpy/_auth_object/_bearer_token.py 63 0 100%
src/falconpy/_auth_object/_falcon_interface.py 257 0 100%
src/falconpy/_auth_object/_interface_config.py 40 0 100%
src/falconpy/_auth_object/_uber_interface.py 51 0 100%
src/falconpy/_constant/__init__.py 11 0 100%
src/falconpy/_endpoint/__init__.py 242 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_cao_hunting.py 1 0 100%
src/falconpy/_endpoint/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_connect_aws.py 1 0 100%
src/falconpy/_endpoint/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_container_alerts.py 1 0 100%
src/falconpy/_endpoint/_container_detections.py 1 0 100%
src/falconpy/_endpoint/_container_image_compliance.py 1 0 100%
src/falconpy/_endpoint/_container_images.py 1 0 100%
src/falconpy/_endpoint/_container_packages.py 1 0 100%
src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_content_update_policies.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/_cspm_registration.py 1 0 100%
src/falconpy/_endpoint/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/_custom_storage.py 1 0 100%
src/falconpy/_endpoint/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/_delivery_settings.py 1 0 100%
src/falconpy/_endpoint/_deployments.py 1 0 100%
src/falconpy/_endpoint/_detects.py 1 0 100%
src/falconpy/_endpoint/_device_content.py 1 0 100%
src/falconpy/_endpoint/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/_discover.py 1 0 100%
src/falconpy/_endpoint/_downloads.py 1 0 100%
src/falconpy/_endpoint/_drift_indicators.py 1 0 100%
src/falconpy/_endpoint/_event_streams.py 1 0 100%
src/falconpy/_endpoint/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/_faas_execution.py 1 0 100%
src/falconpy/_endpoint/_falcon_complete_dashboard.py 1 0 100%
src/falconpy/_endpoint/_falcon_container.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_filevantage.py 1 0 100%
src/falconpy/_endpoint/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/_firewall_policies.py 1 0 100%
src/falconpy/_endpoint/_foundry_logscale.py 1 0 100%
src/falconpy/_endpoint/_host_group.py 1 0 100%
src/falconpy/_endpoint/_host_migration.py 1 0 100%
src/falconpy/_endpoint/_hosts.py 1 0 100%
src/falconpy/_endpoint/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/_image_assessment_policies.py 1 0 100%
src/falconpy/_endpoint/_incidents.py 1 0 100%
src/falconpy/_endpoint/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/_intel.py 1 0 100%
src/falconpy/_endpoint/_intelligence_feeds.py 1 0 100%
src/falconpy/_endpoint/_intelligence_indicator_graph.py 1 0 100%
src/falconpy/_endpoint/_ioa_exclusions.py 1 0 100%
src/falconpy/_endpoint/_ioc.py 1 0 100%
src/falconpy/_endpoint/_iocs.py 1 0 100%
src/falconpy/_endpoint/_it_automation.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_container_compliance.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_protection.py 1 0 100%
src/falconpy/_endpoint/_malquery.py 1 0 100%
src/falconpy/_endpoint/_message_center.py 1 0 100%
src/falconpy/_endpoint/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/_mobile_enrollment.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_ngsiem.py 1 0 100%
src/falconpy/_endpoint/_oauth2.py 1 0 100%
src/falconpy/_endpoint/_ods.py 1 0 100%
src/falconpy/_endpoint/_overwatch_dashboard.py 1 0 100%
src/falconpy/_endpoint/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_quarantine.py 1 0 100%
src/falconpy/_endpoint/_quick_scan.py 1 0 100%
src/falconpy/_endpoint/_quick_scan_pro.py 1 0 100%
src/falconpy/_endpoint/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_audit.py 1 0 100%
src/falconpy/_endpoint/_recon.py 1 0 100%
src/falconpy/_endpoint/_report_executions.py 1 0 100%
src/falconpy/_endpoint/_response_policies.py 1 0 100%
src/falconpy/_endpoint/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/_sensor_download.py 1 0 100%
src/falconpy/_endpoint/_sensor_update_policies.py 1 0 100%
src/falconpy/_endpoint/_sensor_usage.py 1 0 100%
src/falconpy/_endpoint/_sensor_visibility_exclusions.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_unidentified_containers.py 1 0 100%
src/falconpy/_endpoint/_user_management.py 1 0 100%
src/falconpy/_endpoint/_workflows.py 1 0 100%
src/falconpy/_endpoint/_zero_trust_assessment.py 1 0 100%
src/falconpy/_endpoint/deprecated/__init__.py 53 0 100%
src/falconpy/_endpoint/deprecated/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/deprecated/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/deprecated/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_datascanner.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_fdr.py 1 0 100%
src/falconpy/_endpoint/deprecated/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_hosts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioc.py 1 0 100%
src/falconpy/_endpoint/deprecated/_iocs.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ods.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_report_executions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_zero_trust_assessment.py 1 0 100%
src/falconpy/_enum/__init__.py 7 0 100%
src/falconpy/_enum/_base_url.py 8 0 100%
src/falconpy/_enum/_container_base_url.py 7 0 100%
src/falconpy/_enum/_ingest_base_url.py 6 0 100%
src/falconpy/_enum/_ingest_format.py 6 0 100%
src/falconpy/_enum/_timeunit.py 5 0 100%
src/falconpy/_enum/_token_fail_reason.py 4 0 100%
src/falconpy/_error/__init__.py 3 0 100%
src/falconpy/_error/_exceptions.py 77 0 100%
src/falconpy/_error/_warnings.py 76 0 100%
src/falconpy/_helper/__init__.py 15 0 100%
src/falconpy/_helper/_find_operation.py 38 0 100%
src/falconpy/_helper/_indicator.py 36 0 100%
src/falconpy/_helper/_text_colors.py 16 0 100%
src/falconpy/_log/__init__.py 2 0 100%
src/falconpy/_log/_facility.py 41 0 100%
src/falconpy/_ngsiem/__init__.py 3 0 100%
src/falconpy/_ngsiem/_hec.py 301 0 100%
src/falconpy/_ngsiem/_ingest_config.py 72 0 100%
src/falconpy/_ngsiem/_ingest_payload.py 127 0 100%
src/falconpy/_ngsiem/_session_manager.py 49 0 100%
src/falconpy/_payload/__init__.py 44 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_aspm.py 113 0 100%
src/falconpy/_payload/_certificate_based_exclusions.py 24 0 100%
src/falconpy/_payload/_cloud_aws_registration.py 13 0 100%
src/falconpy/_payload/_cloud_azure_registration.py 20 0 100%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_container.py 90 0 100%
src/falconpy/_payload/_content_update_policy.py 23 0 100%
src/falconpy/_payload/_correlation_rules.py 24 0 100%
src/falconpy/_payload/_cspm_registration.py 71 0 100%
src/falconpy/_payload/_d4c_registration.py 38 0 100%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_filevantage.py 46 0 100%
src/falconpy/_payload/_firewall.py 122 0 100%
src/falconpy/_payload/_foundry.py 16 0 100%
src/falconpy/_payload/_generic.py 71 0 100%
src/falconpy/_payload/_host_group.py 31 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 0 0 100%
src/falconpy/_payload/_ioa.py 35 0 100%
src/falconpy/_payload/_ioc.py 52 0 100%
src/falconpy/_payload/_it_automation.py 80 0 100%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 14 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_real_time_response.py 27 0 100%
src/falconpy/_payload/_recon.py 84 0 100%
src/falconpy/_payload/_reports.py 19 0 100%
src/falconpy/_payload/_response_policy.py 19 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_sensor_update_policy.py 30 0 100%
src/falconpy/_payload/_workflows.py 43 0 100%
src/falconpy/_result/__base_resource.py 28 0 100%
src/falconpy/_result/__init__.py 9 0 100%
src/falconpy/_result/_base_dictionary.py 31 0 100%
src/falconpy/_result/_errors.py 2 0 100%
src/falconpy/_result/_expanded_result.py 7 0 100%
src/falconpy/_result/_headers.py 24 0 100%
src/falconpy/_result/_meta.py 30 0 100%
src/falconpy/_result/_resources.py 14 0 100%
src/falconpy/_result/_response_component.py 24 0 100%
src/falconpy/_result/_result.py 220 0 100%
src/falconpy/_service_class/__init__.py 3 0 100%
src/falconpy/_service_class/_base_service_class.py 119 0 100%
src/falconpy/_service_class/_service_class.py 113 0 100%
src/falconpy/_util/__init__.py 5 0 100%
src/falconpy/_util/_auth.py 47 0 100%
src/falconpy/_util/_functions.py 451 0 100%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 51 0 100%
src/falconpy/_version.py 38 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_complete/__init__.py 3 0 100%
src/falconpy/api_complete/_advanced.py 62 0 100%
src/falconpy/api_complete/_legacy.py 202 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/aspm.py 284 0 100%
src/falconpy/cao_hunting.py 25 0 100%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 34 0 100%
src/falconpy/cloud_azure_registration.py 37 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_security_assets.py 18 0 100%
src/falconpy/cloud_snapshots.py 36 0 100%
src/falconpy/configuration_assessment.py 14 0 100%
src/falconpy/configuration_assessment_evaluation_logic.py 10 0 100%
src/falconpy/container_alerts.py 18 0 100%
src/falconpy/container_detections.py 34 0 100%
src/falconpy/container_image_compliance.py 51 0 100%
src/falconpy/container_images.py 60 0 100%
src/falconpy/container_packages.py 34 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 79 0 100%
src/falconpy/cspm_registration.py 221 0 100%
src/falconpy/custom_ioa.py 92 0 100%
src/falconpy/custom_storage.py 194 0 100%
src/falconpy/d4c_registration.py 123 0 100%
src/falconpy/delivery_settings.py 16 0 100%
src/falconpy/deployments.py 38 0 100%
src/falconpy/device_content.py 14 0 100%
src/falconpy/device_control_policies.py 110 0 100%
src/falconpy/discover.py 48 0 100%
src/falconpy/downloads.py 14 0 100%
src/falconpy/drift_indicators.py 26 0 100%
src/falconpy/event_streams.py 21 0 100%
src/falconpy/exposure_management.py 64 0 100%
src/falconpy/faas_execution.py 10 0 100%
src/falconpy/falcon_complete_dashboard.py 117 0 100%
src/falconpy/falcon_container.py 85 0 100%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 122 0 100%
src/falconpy/identity_protection.py 52 0 100%
src/falconpy/image_assessment_policies.py 64 0 100%
src/falconpy/incidents.py 42 0 100%
src/falconpy/installation_tokens.py 44 0 100%
src/falconpy/intel.py 116 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 24 0 100%
src/falconpy/ioa_exclusions.py 34 0 100%
src/falconpy/ioc.py 95 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/it_automation.py 188 0 100%
src/falconpy/kubernetes_container_compliance.py 47 0 100%
src/falconpy/kubernetes_protection.py 267 0 100%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 79 0 100%
src/falconpy/ml_exclusions.py 36 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/ngsiem.py 102 0 100%
src/falconpy/oauth2.py 32 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/overwatch_dashboard.py 32 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 28 0 100%
src/falconpy/quick_scan_pro.py 46 0 100%
src/falconpy/real_time_response.py 129 0 100%
src/falconpy/real_time_response_admin.py 88 0 100%
src/falconpy/real_time_response_audit.py 11 0 100%
src/falconpy/recon.py 130 0 100%
src/falconpy/report_executions.py 25 0 100%
src/falconpy/response_policies.py 62 0 100%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 57 0 100%
src/falconpy/sensor_update_policy.py 111 0 100%
src/falconpy/sensor_usage.py 10 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/spotlight_evaluation_logic.py 24 0 100%
src/falconpy/spotlight_vulnerabilities.py 32 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 150 0 100%
src/falconpy/workflows.py 114 0 100%
src/falconpy/zero_trust_assessment.py 24 0 100%
------------------------------------------------------------------------------------------
TOTAL 11257 0 100%
[main] INFO running on Python 3.13.3
Run started:2025-07-16 20:47:56.592069
Test results:
No issues identified.
Code scanned:
Total lines of code: 99375
Total lines skipped (#nosec): 0
Run metrics:
Total issues (by severity):
Undefined: 0
Low: 0
Medium: 0
High: 0
Total issues (by confidence):
Undefined: 0
Low: 0
Medium: 0
High: 0
Files skipped (0):
Added: Added tag_key and tag_value as allowed values for the filter parameter in the cloud_security_assets_combined_compliance_by_account operation within the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pyAdded: Added 5 new operations to the Cloud Azure Registration service collection.
_endpoint/_cloud_azure_registration.py_endpoint/deprecated/_cloud_azure_registration.py_payload/__init__.py_payload/_cloud_azure_registration.pycloud_azure_registration.pyUnit testing expanded to complete code coverage.
tests/test_cloud_azure_registration.pyAdded: Added insights.date_value, insights.integer_value, insights.string_list_value, and insights.string_value as allowed values for the filter parameter in the cloud_security_assets_queries operation within the Cloud Security Assets service collection.
_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pyAdded: Added new getCloudEventIDs operation to the CSPM Registration service collection.
_endpoint/_cspm_registration.pycspm_registration.pyUnit testing expanded to complete code coverage.
tests/test_cspm_registration.pyAdded: Added new GetEntityIDsByQueryPOSTV2 operation to the Deployments service collection. This operation is now the default operation used when calling the PEP 8 compliant get_release_notes method within the service class. The legacy operation is still available using the get_release_notes_v1 method.
_endpoint/_deployments.pydeployments.pyUnit testing expanded to complete code coverage.
tests/test_deployments.pyAdded: Added new query_external_assets_v2 operation to the Exposure Management service collection. This operation is now the default operation used when calling the PEP 8 compliant query_assets method within the service class. The legacy operation is still available using the query_assets_v1 method.
_endpoint/_exposure_management.py_endpoint/deprecated/_exposure_management.pyexposure_management.pyUnit testing expanded to complete code coverage.
tests/test_exposure_management.pyAdded: Added 2 new operations to the Falcon Container service collection.
_endpoint/_falcon_container.py_payload/__init__.py_payload/_container.pyfalcon_container.pyUnit testing expanded to complete code coverage.
tests/test_falcon_container.pyAdded: Added new QueryAlertIdsByFilterV2 operation to the Falcon Complete Dashboard service collection. This operation is now the default operation used when calling the PEP 8 compliant query_alert_ids_by_filter method within the service class. The legacy operation is still available using the query_alert_ids_by_filter_v1 method.
_endpoint/_falcon_complete_dashboard.pyfalcon_complete_dashboard.pyUnit testing expanded to complete code coverage.
tests/test_falcon_complete_dashboard.pyAdded: Added new QueryMalwareEntities operation to the Intel service collection.
_endpoint/_intel.pyintel.pyUnit testing expanded to complete code coverage.
tests/test_intel.pyAdded: Added new LookupIndicators operation to the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.pyintelligence_indicator_graph.pyUnit testing expanded to complete code coverage.
tests/test_intelligence_indicator_graph.pyAdded: Added node_uid as an allowed filter value to the ReadNodesByCloudCount, ReadNodesByContainerEngineVersionCount, ReadNodesByDateRangeCount, ReadNodeCount and ReadNodeCombined operations within the Kubernetes Protection service collection. Added a new PEP 8 alias for the ReadNodeCount operation.
_endpoint/_kubernetes_protection.pykubernetes_protection.pyAdded: Added the new IT Automation service collection with 37 operations.
_endpoint/__init__.py_endpoint/_it_automation.py_payload/__init__.py_payload/_it_automation.py__init__.pyit_automation.pyUnit testing expanded to complete code coverage.
test_it_automation.pyAdded: Added new RTR-GetPutFileContents operation to the Real Time Response Admin service collection.
_endpoint/_real_time_response_admin.py_endpoint/deprecated/_real_time_response_admin.pyreal_time_response_admin.pyUnit testing expanded to complete code coverage.
tests/test_real_time_response_admin.pyAdded: Added user_uuid as an allowed value for the sort parameter in the combinedUserRolesV1 and CombinedUserRolesV2 operations within the User Management service collection.
_endpoint/_user_management.pyuser_management.pyAdded: Added HEAD as an allowed HTTP request method.
_constant/__init__.py_error/_warnings.py_result/_result.py_util/_functions.pyAdded: Added named debug logger targeting functionality. Developers may specify a Logger object for the debug parameter instead of a boolean to force the SDK to generate log messages to that specific log. This functionality can be configured to target different loggers per class instantiated, regardless if the developer is using Service Classes or the Uber Class.
_auth_object/_falcon_interface.py_service_class/_base_service_class.pyoauth2.pyUnit testing expanded to complete code coverage.
tests/test_authentications.pyFixed: Added missing endpoint definition GetCSPMGCPAccount to resolve the typo with the GetCSPMCGPAccount operation within the CSPM Registration service collection when called from the Uber Class.
_endpoint/_cspm_registration.pyFixed: Added filename to Uber Class path variable handler for the GetLookupV1 operation within the NGSIEM service collection. Closes #1359.
_util/_uber.pyUpdated: Cosmetic updates to filter and sort parameter descriptions in the cloud_security_registration_oci_get_account operation within the Cloud OCI Registration service collection.
_endpoint/_cloud_oci_registration.py_endpoint/deprecated/_cloud_oci_registration.pyRemoved: Decommissioned the deprecated Data Scanner service collection.
_endpoint/__init__.py_endpoint/_data_scanner.py__init__.pydatascanner.pyUnit testing updated to reflect new code coverage requirements.
tests/test_datascanner.pyUpdated: Cosmetic update to the operation description for the AggregateAlerts operation within the Falcon Complete Dashboard service collection.
_endpoint/_falcon_complete_dashboard.pyChanged: Changed collection format from csv to multi for the ids parameter in the get_policy_rules and _delete_policy_rules operations within the Identity Protection service collection.
_endpoint/_identity_protection.py_endpoint/deprecated/_identity_protection.pyRemoved: Removed the decommissioned operation GetIndicatorAggregates from the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.pyintelligence_indicator_graph.pyUnit testing updated to reflect new code coverage requirements.
tests/test_intelligence_indicator_graph.pyRemoved: Removed deprecated body payload functionality from the SearchIndicators operation within the Intelligence Indicator Graph service collection.
_payload/__init__.py_payload/_intelligence_indicator_graph.pyintelligence_indicator_graph.pyRemoved: Removed the decommissioned operations CreateCase and UpdateCase from the Message Center service collection.
_endpoint/_message_center.pymessage_center.pyUnit testing updated to reflect new code coverage requirements.
tests/test_message_center.pyUpdated: Updated sort enum to list all available parameter values in the QueryActivityByCaseID and QueryCasesIdsByFilter operations and added case.status as an allowed filter value to the QueryCasesIdsByFilter operation within the Message Center service collection.
_endpoint/_message_center.pyUpdated: Cosmetic updates to enums and changed the collection format from csv to multi for the stage parameter in the queryCombinedSensorUpdateBuilds operation within the Sensor Update Policy service collection.
_endpoint/_sensor_update_policies.pyUpdated: Cosmetic update to the body payload description in the userRolesActionV1 operation within the User Management service collection.
_endpoint/_user_management.py…1 0 100% src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100% src/falconpy/_endpoint/_content_update_policies.py 1 0 100% src/falconpy/_endpo…
This update provides the new Kubernetes Container Compliance service collection, updates several parameters, implements four fixes and provides the new find_operation helper.
Name Stmts Miss Cover
------------------------------------------------------------------------------------------
src/falconpy/__init__.py 121 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 112 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 8 0 100%
src/falconpy/_api_request/_request_meta.py 26 0 100%
src/falconpy/_api_request/_request_payloads.py 8 0 100%
src/falconpy/_api_request/_request_validator.py 6 0 100%
src/falconpy/_auth_object/__init__.py 6 0 100%
src/falconpy/_auth_object/_base_falcon_auth.py 13 0 100%
src/falconpy/_auth_object/_bearer_token.py 63 0 100%
src/falconpy/_auth_object/_falcon_interface.py 257 0 100%
src/falconpy/_auth_object/_interface_config.py 40 0 100%
src/falconpy/_auth_object/_uber_interface.py 51 0 100%
src/falconpy/_constant/__init__.py 11 0 100%
src/falconpy/_endpoint/__init__.py 242 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_cao_hunting.py 1 0 100%
src/falconpy/_endpoint/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_connect_aws.py 1 0 100%
src/falconpy/_endpoint/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_container_alerts.py 1 0 100%
src/falconpy/_endpoint/_container_detections.py 1 0 100%
src/falconpy/_endpoint/_container_image_compliance.py 1 0 100%
src/falconpy/_endpoint/_container_images.py 1 0 100%
src/falconpy/_endpoint/_container_packages.py 1 0 100%
src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_content_update_policies.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/_cspm_registration.py 1 0 100%
src/falconpy/_endpoint/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/_custom_storage.py 1 0 100%
src/falconpy/_endpoint/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/_datascanner.py 1 0 100%
src/falconpy/_endpoint/_delivery_settings.py 1 0 100%
src/falconpy/_endpoint/_deployments.py 1 0 100%
src/falconpy/_endpoint/_detects.py 1 0 100%
src/falconpy/_endpoint/_device_content.py 1 0 100%
src/falconpy/_endpoint/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/_discover.py 1 0 100%
src/falconpy/_endpoint/_downloads.py 1 0 100%
src/falconpy/_endpoint/_drift_indicators.py 1 0 100%
src/falconpy/_endpoint/_event_streams.py 1 0 100%
src/falconpy/_endpoint/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/_faas_execution.py 1 0 100%
src/falconpy/_endpoint/_falcon_complete_dashboard.py 1 0 100%
src/falconpy/_endpoint/_falcon_container.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_filevantage.py 1 0 100%
src/falconpy/_endpoint/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/_firewall_policies.py 1 0 100%
src/falconpy/_endpoint/_foundry_logscale.py 1 0 100%
src/falconpy/_endpoint/_host_group.py 1 0 100%
src/falconpy/_endpoint/_host_migration.py 1 0 100%
src/falconpy/_endpoint/_hosts.py 1 0 100%
src/falconpy/_endpoint/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/_image_assessment_policies.py 1 0 100%
src/falconpy/_endpoint/_incidents.py 1 0 100%
src/falconpy/_endpoint/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/_intel.py 1 0 100%
src/falconpy/_endpoint/_intelligence_feeds.py 1 0 100%
src/falconpy/_endpoint/_intelligence_indicator_graph.py 1 0 100%
src/falconpy/_endpoint/_ioa_exclusions.py 1 0 100%
src/falconpy/_endpoint/_ioc.py 1 0 100%
src/falconpy/_endpoint/_iocs.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_container_compliance.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_protection.py 1 0 100%
src/falconpy/_endpoint/_malquery.py 1 0 100%
src/falconpy/_endpoint/_message_center.py 1 0 100%
src/falconpy/_endpoint/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/_mobile_enrollment.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_ngsiem.py 1 0 100%
src/falconpy/_endpoint/_oauth2.py 1 0 100%
src/falconpy/_endpoint/_ods.py 1 0 100%
src/falconpy/_endpoint/_overwatch_dashboard.py 1 0 100%
src/falconpy/_endpoint/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_quarantine.py 1 0 100%
src/falconpy/_endpoint/_quick_scan.py 1 0 100%
src/falconpy/_endpoint/_quick_scan_pro.py 1 0 100%
src/falconpy/_endpoint/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_audit.py 1 0 100%
src/falconpy/_endpoint/_recon.py 1 0 100%
src/falconpy/_endpoint/_report_executions.py 1 0 100%
src/falconpy/_endpoint/_response_policies.py 1 0 100%
src/falconpy/_endpoint/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/_sensor_download.py 1 0 100%
src/falconpy/_endpoint/_sensor_update_policies.py 1 0 100%
src/falconpy/_endpoint/_sensor_usage.py 1 0 100%
src/falconpy/_endpoint/_sensor_visibility_exclusions.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_unidentified_containers.py 1 0 100%
src/falconpy/_endpoint/_user_management.py 1 0 100%
src/falconpy/_endpoint/_workflows.py 1 0 100%
src/falconpy/_endpoint/_zero_trust_assessment.py 1 0 100%
src/falconpy/_endpoint/deprecated/__init__.py 53 0 100%
src/falconpy/_endpoint/deprecated/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/deprecated/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/deprecated/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_datascanner.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_fdr.py 1 0 100%
src/falconpy/_endpoint/deprecated/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_hosts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioc.py 1 0 100%
src/falconpy/_endpoint/deprecated/_iocs.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ods.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_report_executions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_zero_trust_assessment.py 1 0 100%
src/falconpy/_enum/__init__.py 7 0 100%
src/falconpy/_enum/_base_url.py 8 0 100%
src/falconpy/_enum/_container_base_url.py 7 0 100%
src/falconpy/_enum/_ingest_base_url.py 6 0 100%
src/falconpy/_enum/_ingest_format.py 6 0 100%
src/falconpy/_enum/_timeunit.py 5 0 100%
src/falconpy/_enum/_token_fail_reason.py 4 0 100%
src/falconpy/_error/__init__.py 3 0 100%
src/falconpy/_error/_exceptions.py 77 0 100%
src/falconpy/_error/_warnings.py 73 0 100%
src/falconpy/_helper/__init__.py 15 0 100%
src/falconpy/_helper/_find_operation.py 38 0 100%
src/falconpy/_helper/_indicator.py 36 0 100%
src/falconpy/_helper/_text_colors.py 16 0 100%
src/falconpy/_log/__init__.py 2 0 100%
src/falconpy/_log/_facility.py 41 0 100%
src/falconpy/_ngsiem/__init__.py 3 0 100%
src/falconpy/_ngsiem/_hec.py 301 0 100%
src/falconpy/_ngsiem/_ingest_config.py 72 0 100%
src/falconpy/_ngsiem/_ingest_payload.py 127 0 100%
src/falconpy/_ngsiem/_session_manager.py 49 0 100%
src/falconpy/_payload/__init__.py 44 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_aspm.py 113 0 100%
src/falconpy/_payload/_certificate_based_exclusions.py 24 0 100%
src/falconpy/_payload/_cloud_aws_registration.py 13 0 100%
src/falconpy/_payload/_cloud_azure_registration.py 8 0 100%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_container.py 83 0 100%
src/falconpy/_payload/_content_update_policy.py 23 0 100%
src/falconpy/_payload/_correlation_rules.py 24 0 100%
src/falconpy/_payload/_cspm_registration.py 71 0 100%
src/falconpy/_payload/_d4c_registration.py 38 0 100%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_filevantage.py 46 0 100%
src/falconpy/_payload/_firewall.py 122 0 100%
src/falconpy/_payload/_foundry.py 16 0 100%
src/falconpy/_payload/_generic.py 71 0 100%
src/falconpy/_payload/_host_group.py 31 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 11 0 100%
src/falconpy/_payload/_ioa.py 35 0 100%
src/falconpy/_payload/_ioc.py 52 0 100%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 14 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_real_time_response.py 27 0 100%
src/falconpy/_payload/_recon.py 84 0 100%
src/falconpy/_payload/_reports.py 19 0 100%
src/falconpy/_payload/_response_policy.py 19 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_sensor_update_policy.py 30 0 100%
src/falconpy/_payload/_workflows.py 43 0 100%
src/falconpy/_result/__base_resource.py 28 0 100%
src/falconpy/_result/__init__.py 9 0 100%
src/falconpy/_result/_base_dictionary.py 31 0 100%
src/falconpy/_result/_errors.py 2 0 100%
src/falconpy/_result/_expanded_result.py 7 0 100%
src/falconpy/_result/_headers.py 24 0 100%
src/falconpy/_result/_meta.py 30 0 100%
src/falconpy/_result/_resources.py 14 0 100%
src/falconpy/_result/_response_component.py 24 0 100%
src/falconpy/_result/_result.py 220 0 100%
src/falconpy/_service_class/__init__.py 3 0 100%
src/falconpy/_service_class/_base_service_class.py 118 0 100%
src/falconpy/_service_class/_service_class.py 113 0 100%
src/falconpy/_util/__init__.py 5 0 100%
src/falconpy/_util/_auth.py 47 0 100%
src/falconpy/_util/_functions.py 450 0 100%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 51 0 100%
src/falconpy/_version.py 38 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_complete/__init__.py 3 0 100%
src/falconpy/api_complete/_advanced.py 62 0 100%
src/falconpy/api_complete/_legacy.py 202 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/aspm.py 284 0 100%
src/falconpy/cao_hunting.py 25 0 100%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 34 0 100%
src/falconpy/cloud_azure_registration.py 13 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_security_assets.py 18 0 100%
src/falconpy/cloud_snapshots.py 36 0 100%
src/falconpy/configuration_assessment.py 14 0 100%
src/falconpy/configuration_assessment_evaluation_logic.py 10 0 100%
src/falconpy/container_alerts.py 18 0 100%
src/falconpy/container_detections.py 34 0 100%
src/falconpy/container_image_compliance.py 51 0 100%
src/falconpy/container_images.py 60 0 100%
src/falconpy/container_packages.py 34 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 79 0 100%
src/falconpy/cspm_registration.py 217 0 100%
src/falconpy/custom_ioa.py 92 0 100%
src/falconpy/custom_storage.py 194 0 100%
src/falconpy/d4c_registration.py 123 0 100%
src/falconpy/datascanner.py 27 0 100%
src/falconpy/delivery_settings.py 16 0 100%
src/falconpy/deployments.py 30 0 100%
src/falconpy/device_content.py 14 0 100%
src/falconpy/device_control_policies.py 110 0 100%
src/falconpy/discover.py 48 0 100%
src/falconpy/downloads.py 14 0 100%
src/falconpy/drift_indicators.py 26 0 100%
src/falconpy/event_streams.py 21 0 100%
src/falconpy/exposure_management.py 59 0 100%
src/falconpy/faas_execution.py 10 0 100%
src/falconpy/falcon_complete_dashboard.py 112 0 100%
src/falconpy/falcon_container.py 76 0 100%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 122 0 100%
src/falconpy/identity_protection.py 52 0 100%
src/falconpy/image_assessment_policies.py 64 0 100%
src/falconpy/incidents.py 42 0 100%
src/falconpy/installation_tokens.py 44 0 100%
src/falconpy/intel.py 112 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 19 0 100%
src/falconpy/ioa_exclusions.py 34 0 100%
src/falconpy/ioc.py 95 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/kubernetes_container_compliance.py 47 0 100%
src/falconpy/kubernetes_protection.py 266 0 100%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 91 0 100%
src/falconpy/ml_exclusions.py 36 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/ngsiem.py 102 0 100%
src/falconpy/oauth2.py 31 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/overwatch_dashboard.py 32 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 28 0 100%
src/falconpy/quick_scan_pro.py 46 0 100%
src/falconpy/real_time_response.py 129 0 100%
src/falconpy/real_time_response_admin.py 84 0 100%
src/falconpy/real_time_response_audit.py 11 0 100%
src/falconpy/recon.py 130 0 100%
src/falconpy/report_executions.py 25 0 100%
src/falconpy/response_policies.py 62 0 100%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 57 0 100%
src/falconpy/sensor_update_policy.py 111 0 100%
src/falconpy/sensor_usage.py 10 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/spotlight_evaluation_logic.py 24 0 100%
src/falconpy/spotlight_vulnerabilities.py 32 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 150 0 100%
src/falconpy/workflows.py 114 0 100%
src/falconpy/zero_trust_assessment.py 24 0 100%
------------------------------------------------------------------------------------------
TOTAL 10945 0 100%
[main] INFO running on Python 3.13.3
Run started:2025-06-09 23:13:17.060386
Test results:
No issues identified.
Code scanned:
Total lines of code: 94956
Total lines skipped (#nosec): 0
Run metrics:
Total issues (by severity):
Undefined: 0
Low: 0
Medium: 0
High: 0
Total issues (by confidence):
Undefined: 0
Low: 0
Medium: 0
High: 0
Files skipped (0):
Added: Added new Kubernetes Container Compliance service collection containing 11 new operations.
_endpoint/__init__.py_endpoint/_kubernetes_container_compliance.py__init__.pykubernetes_container_compliance.pyUnit testing expanded to complete code coverage.
tests/test_kubernetes_container_compliance.pyAdded: New filter and sort parameter options added to the cloud_security_assets_queries operation within the Cloud Security Assets service collection.
application_security.business_applicationsapplication_security.business_criticalityapplication_security.service_namestagscompartment_namecompartment_ocidcompartment_pathtenancy_nametenancy_ocidtenancy_type_endpoint/_cloud_security_assets.py_endpoint/deprecated/_cloud_security_assets.pycloud_security_assets.pyAdded: Added new find_operation helper.
_helper/__init__.py_helper/_find_operation.py__init__.pyUnit testing expanded to complete code coverage.
tests/test_helper.pyAdded: Added filter parameter to the ReadContainerCountByRegistry operation within the Kubernetes Protection service collection.
_endpoint/_kubernetes_protection.pykubernetes_protection.pyAdded: Add us-gov-2 as an allowed dashed_base within the confirm_base_url method.
_util/_functions.pyFixed: Resolved issue with file parameter name in file tuples used for the CreateFileV1 and UpdateFileV1 operations within the FoundryLogscale Service Class.
foundry_logscale.pyAdjusted: Removed default values from HEC ingestion payload class that should be defined within the NGSIEM parser and not the event.
_ngsiem/_ingest_payload.pyFixed: Added excluded_from to the payload handler for exclusion payloads. Updated createMLExclusionsV1 docstring to reflect new functionality.
_payload/_generic.pyml_exclusions.pyFixed: Added is_descendant_process to the updateMLExclusionsV1 operation within the ML Exclusions Service Class.
_payload/_generic.pyml_exclusions.pyUpdated: Cosmetic updates to filter parameter descriptions in 11 operations within the Container Image Compliance service collection.
_endpoint/_container_image_compliance.pyRevised: Updated HTTP Event Collector (HEC) default ingestion payload handling to remove fields that should be handled by parsing.
_ngsiem/_ingest_payload.pyUpdated: Updated filter parameter description and docstring for the QueryVulnerabilities operation within the Intel service collection.
_endpoint/_intel.pyintel.pyUpdated: Cosmetic updates to filter parameter description in the cloud_security_registration_oci_get_account operation within the Cloud OCI Registration service collection.
_endpoint/_cloud_oci_registration.py_endpoint/deprecated/_cloud_oci_registration.py…1 0 100% src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100% src/falconpy/_endpoint/_content_update_policies.py 1 0 100% src/falconpy/_endpo…
This update provides 1 new operation, adds filter values and updates defaults in two operations, enhances the import_definition method within the Workflows Service Class, and expands error handling when leveraging context handler functionality. Two bugs are also resolved.
================= 418 passed, 3 skipped, 4 warnings in 853.90s (0:14:13) =================
Name Stmts Miss Cover
------------------------------------------------------------------------------------------
src/falconpy/__init__.py 120 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 112 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 8 0 100%
src/falconpy/_api_request/_request_meta.py 26 0 100%
src/falconpy/_api_request/_request_payloads.py 8 0 100%
src/falconpy/_api_request/_request_validator.py 6 0 100%
src/falconpy/_auth_object/__init__.py 6 0 100%
src/falconpy/_auth_object/_base_falcon_auth.py 13 0 100%
src/falconpy/_auth_object/_bearer_token.py 63 0 100%
src/falconpy/_auth_object/_falcon_interface.py 257 0 100%
src/falconpy/_auth_object/_interface_config.py 40 0 100%
src/falconpy/_auth_object/_uber_interface.py 51 0 100%
src/falconpy/_constant/__init__.py 11 0 100%
src/falconpy/_endpoint/__init__.py 240 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_cao_hunting.py 1 0 100%
src/falconpy/_endpoint/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_connect_aws.py 1 0 100%
src/falconpy/_endpoint/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_container_alerts.py 1 0 100%
src/falconpy/_endpoint/_container_detections.py 1 0 100%
src/falconpy/_endpoint/_container_image_compliance.py 1 0 100%
src/falconpy/_endpoint/_container_images.py 1 0 100%
src/falconpy/_endpoint/_container_packages.py 1 0 100%
src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_content_update_policies.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/_cspm_registration.py 1 0 100%
src/falconpy/_endpoint/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/_custom_storage.py 1 0 100%
src/falconpy/_endpoint/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/_datascanner.py 1 0 100%
src/falconpy/_endpoint/_delivery_settings.py 1 0 100%
src/falconpy/_endpoint/_deployments.py 1 0 100%
src/falconpy/_endpoint/_detects.py 1 0 100%
src/falconpy/_endpoint/_device_content.py 1 0 100%
src/falconpy/_endpoint/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/_discover.py 1 0 100%
src/falconpy/_endpoint/_downloads.py 1 0 100%
src/falconpy/_endpoint/_drift_indicators.py 1 0 100%
src/falconpy/_endpoint/_event_streams.py 1 0 100%
src/falconpy/_endpoint/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/_faas_execution.py 1 0 100%
src/falconpy/_endpoint/_falcon_complete_dashboard.py 1 0 100%
src/falconpy/_endpoint/_falcon_container.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_filevantage.py 1 0 100%
src/falconpy/_endpoint/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/_firewall_policies.py 1 0 100%
src/falconpy/_endpoint/_foundry_logscale.py 1 0 100%
src/falconpy/_endpoint/_host_group.py 1 0 100%
src/falconpy/_endpoint/_host_migration.py 1 0 100%
src/falconpy/_endpoint/_hosts.py 1 0 100%
src/falconpy/_endpoint/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/_image_assessment_policies.py 1 0 100%
src/falconpy/_endpoint/_incidents.py 1 0 100%
src/falconpy/_endpoint/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/_intel.py 1 0 100%
src/falconpy/_endpoint/_intelligence_feeds.py 1 0 100%
src/falconpy/_endpoint/_intelligence_indicator_graph.py 1 0 100%
src/falconpy/_endpoint/_ioa_exclusions.py 1 0 100%
src/falconpy/_endpoint/_ioc.py 1 0 100%
src/falconpy/_endpoint/_iocs.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_protection.py 1 0 100%
src/falconpy/_endpoint/_malquery.py 1 0 100%
src/falconpy/_endpoint/_message_center.py 1 0 100%
src/falconpy/_endpoint/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/_mobile_enrollment.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_ngsiem.py 1 0 100%
src/falconpy/_endpoint/_oauth2.py 1 0 100%
src/falconpy/_endpoint/_ods.py 1 0 100%
src/falconpy/_endpoint/_overwatch_dashboard.py 1 0 100%
src/falconpy/_endpoint/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_quarantine.py 1 0 100%
src/falconpy/_endpoint/_quick_scan.py 1 0 100%
src/falconpy/_endpoint/_quick_scan_pro.py 1 0 100%
src/falconpy/_endpoint/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_audit.py 1 0 100%
src/falconpy/_endpoint/_recon.py 1 0 100%
src/falconpy/_endpoint/_report_executions.py 1 0 100%
src/falconpy/_endpoint/_response_policies.py 1 0 100%
src/falconpy/_endpoint/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/_sensor_download.py 1 0 100%
src/falconpy/_endpoint/_sensor_update_policies.py 1 0 100%
src/falconpy/_endpoint/_sensor_usage.py 1 0 100%
src/falconpy/_endpoint/_sensor_visibility_exclusions.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_unidentified_containers.py 1 0 100%
src/falconpy/_endpoint/_user_management.py 1 0 100%
src/falconpy/_endpoint/_workflows.py 1 0 100%
src/falconpy/_endpoint/_zero_trust_assessment.py 1 0 100%
src/falconpy/_endpoint/deprecated/__init__.py 53 0 100%
src/falconpy/_endpoint/deprecated/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/deprecated/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/deprecated/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_datascanner.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_fdr.py 1 0 100%
src/falconpy/_endpoint/deprecated/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_hosts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioc.py 1 0 100%
src/falconpy/_endpoint/deprecated/_iocs.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ods.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_report_executions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_zero_trust_assessment.py 1 0 100%
src/falconpy/_enum/__init__.py 7 0 100%
src/falconpy/_enum/_base_url.py 8 0 100%
src/falconpy/_enum/_container_base_url.py 7 0 100%
src/falconpy/_enum/_ingest_base_url.py 6 0 100%
src/falconpy/_enum/_ingest_format.py 6 0 100%
src/falconpy/_enum/_timeunit.py 5 0 100%
src/falconpy/_enum/_token_fail_reason.py 4 0 100%
src/falconpy/_error/__init__.py 3 0 100%
src/falconpy/_error/_exceptions.py 68 0 100%
src/falconpy/_error/_warnings.py 73 0 100%
src/falconpy/_helper/__init__.py 14 0 100%
src/falconpy/_helper/_indicator.py 36 0 100%
src/falconpy/_helper/_text_colors.py 16 0 100%
src/falconpy/_log/__init__.py 2 0 100%
src/falconpy/_log/_facility.py 41 0 100%
src/falconpy/_ngsiem/__init__.py 3 0 100%
src/falconpy/_ngsiem/_hec.py 301 0 100%
src/falconpy/_ngsiem/_ingest_config.py 72 0 100%
src/falconpy/_ngsiem/_ingest_payload.py 174 0 100%
src/falconpy/_ngsiem/_session_manager.py 49 0 100%
src/falconpy/_payload/__init__.py 44 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_aspm.py 113 0 100%
src/falconpy/_payload/_certificate_based_exclusions.py 24 0 100%
src/falconpy/_payload/_cloud_aws_registration.py 13 0 100%
src/falconpy/_payload/_cloud_azure_registration.py 8 0 100%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_container.py 83 0 100%
src/falconpy/_payload/_content_update_policy.py 23 0 100%
src/falconpy/_payload/_correlation_rules.py 24 0 100%
src/falconpy/_payload/_cspm_registration.py 71 0 100%
src/falconpy/_payload/_d4c_registration.py 38 0 100%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_filevantage.py 46 0 100%
src/falconpy/_payload/_firewall.py 122 0 100%
src/falconpy/_payload/_foundry.py 16 0 100%
src/falconpy/_payload/_generic.py 66 0 100%
src/falconpy/_payload/_host_group.py 31 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 11 0 100%
src/falconpy/_payload/_ioa.py 35 0 100%
src/falconpy/_payload/_ioc.py 52 0 100%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 14 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_real_time_response.py 27 0 100%
src/falconpy/_payload/_recon.py 84 0 100%
src/falconpy/_payload/_reports.py 19 0 100%
src/falconpy/_payload/_response_policy.py 19 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_sensor_update_policy.py 30 0 100%
src/falconpy/_payload/_workflows.py 43 0 100%
src/falconpy/_result/__base_resource.py 28 0 100%
src/falconpy/_result/__init__.py 9 0 100%
src/falconpy/_result/_base_dictionary.py 31 0 100%
src/falconpy/_result/_errors.py 2 0 100%
src/falconpy/_result/_expanded_result.py 7 0 100%
src/falconpy/_result/_headers.py 24 0 100%
src/falconpy/_result/_meta.py 30 0 100%
src/falconpy/_result/_resources.py 14 0 100%
src/falconpy/_result/_response_component.py 24 0 100%
src/falconpy/_result/_result.py 220 0 100%
src/falconpy/_service_class/__init__.py 3 0 100%
src/falconpy/_service_class/_base_service_class.py 118 0 100%
src/falconpy/_service_class/_service_class.py 113 0 100%
src/falconpy/_util/__init__.py 5 0 100%
src/falconpy/_util/_auth.py 47 0 100%
src/falconpy/_util/_functions.py 450 0 100%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 51 0 100%
src/falconpy/_version.py 38 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_complete/__init__.py 3 0 100%
src/falconpy/api_complete/_advanced.py 62 0 100%
src/falconpy/api_complete/_legacy.py 202 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/aspm.py 284 0 100%
src/falconpy/cao_hunting.py 25 0 100%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 34 0 100%
src/falconpy/cloud_azure_registration.py 13 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_security_assets.py 18 0 100%
src/falconpy/cloud_snapshots.py 36 0 100%
src/falconpy/configuration_assessment.py 14 0 100%
src/falconpy/configuration_assessment_evaluation_logic.py 10 0 100%
src/falconpy/container_alerts.py 18 0 100%
src/falconpy/container_detections.py 34 0 100%
src/falconpy/container_image_compliance.py 51 0 100%
src/falconpy/container_images.py 60 0 100%
src/falconpy/container_packages.py 34 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 79 0 100%
src/falconpy/cspm_registration.py 217 0 100%
src/falconpy/custom_ioa.py 92 0 100%
src/falconpy/custom_storage.py 194 0 100%
src/falconpy/d4c_registration.py 123 0 100%
src/falconpy/datascanner.py 27 0 100%
src/falconpy/delivery_settings.py 16 0 100%
src/falconpy/deployments.py 30 0 100%
src/falconpy/device_content.py 14 0 100%
src/falconpy/device_control_policies.py 110 0 100%
src/falconpy/discover.py 48 0 100%
src/falconpy/downloads.py 14 0 100%
src/falconpy/drift_indicators.py 26 0 100%
src/falconpy/event_streams.py 21 0 100%
src/falconpy/exposure_management.py 59 0 100%
src/falconpy/faas_execution.py 10 0 100%
src/falconpy/falcon_complete_dashboard.py 112 0 100%
src/falconpy/falcon_container.py 76 0 100%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 122 0 100%
src/falconpy/identity_protection.py 52 0 100%
src/falconpy/image_assessment_policies.py 64 0 100%
src/falconpy/incidents.py 42 0 100%
src/falconpy/installation_tokens.py 44 0 100%
src/falconpy/intel.py 112 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 19 0 100%
src/falconpy/ioa_exclusions.py 34 0 100%
src/falconpy/ioc.py 95 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/kubernetes_protection.py 266 0 100%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 91 0 100%
src/falconpy/ml_exclusions.py 38 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/ngsiem.py 102 0 100%
src/falconpy/oauth2.py 31 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/overwatch_dashboard.py 32 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 28 0 100%
src/falconpy/quick_scan_pro.py 46 0 100%
src/falconpy/real_time_response.py 129 0 100%
src/falconpy/real_time_response_admin.py 84 0 100%
src/falconpy/real_time_response_audit.py 11 0 100%
src/falconpy/recon.py 130 0 100%
src/falconpy/report_executions.py 25 0 100%
src/falconpy/response_policies.py 62 0 100%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 57 0 100%
src/falconpy/sensor_update_policy.py 111 0 100%
src/falconpy/sensor_usage.py 10 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/spotlight_evaluation_logic.py 24 0 100%
src/falconpy/spotlight_vulnerabilities.py 32 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 150 0 100%
src/falconpy/workflows.py 114 0 100%
src/falconpy/zero_trust_assessment.py 24 0 100%
------------------------------------------------------------------------------------------
TOTAL 10890 0 100%[main] INFO running on Python 3.13.3
Run started:2025-05-22 07:11:04.562977
Test results:
No issues identified.
Code scanned:
Total lines of code: 93513
Total lines skipped (#nosec): 0
Run metrics:
Total issues (by severity):
Undefined: 0
Low: 0
Medium: 0
High: 0
Total issues (by confidence):
Undefined: 0
Low: 0
Medium: 0
High: 0
Files skipped (0):Updated: Updated import_definition (WorkflowDefinitionsImport operation) method to allow for raw YAML file data to be passed to the data_file keyword within the Workflows Service Class. Closes #1341.
workflows.pyUnit testing expanded to complete code coverage.
tests/test_workflows.pyUpdated: Expanded error handling for context manager usage scenarios.
_auth_object/_uber_interface.py_service_class/_service_class.pyUnit testing expanded to complete code coverage.
tests/test_service_class.pytests/test_uber.pyUpdated: Updated default limit for the ReadCombinedVulnerabilitiesDetails operation from 100 to 5000 within the Container Vulnerabilities service collection.
_endpoint/_container_vulnerabilities.pyAdded: Added temporarily_assigned_cids as an allowed value for the filter parameter in the queryUserV1 operation within the User Management service collection.
_endpoint/_user_management.pyuser_management.pyAdded: Added new GetIndicatorAggregates operation to the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.pyintelligence_indicator_graph.pyUnit testing expanded to complete code coverage.
tests/test_intelligence_indicator_graph.py_constant/__init__.pyUpdated: Updated generate_error_result method to handle context manager and pythonic scenarios.
_util/_functions.pyUpdated: Cosmetic updates to the filter parameter for the cloud_security_registration_oci_get_account operation within the Cloud OCI Registration service collection.
_endpoint/_cloud_oci_registration.py_endpoint/deprecated/_cloud_oci_registration.py…1 0 100% src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100% src/falconpy/_endpoint/_content_update_policies.py 1 0 100% src/falconpy/_endpo…
This update provides the following:
============= 417 passed, 2 skipped, 4 warnings in 765.95s (0:12:45) =============
Name Stmts Miss Cover
------------------------------------------------------------------------------------------
src/falconpy/__init__.py 120 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 112 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 8 0 100%
src/falconpy/_api_request/_request_meta.py 26 0 100%
src/falconpy/_api_request/_request_payloads.py 8 0 100%
src/falconpy/_api_request/_request_validator.py 6 0 100%
src/falconpy/_auth_object/__init__.py 6 0 100%
src/falconpy/_auth_object/_base_falcon_auth.py 13 0 100%
src/falconpy/_auth_object/_bearer_token.py 63 0 100%
src/falconpy/_auth_object/_falcon_interface.py 257 0 100%
src/falconpy/_auth_object/_interface_config.py 40 0 100%
src/falconpy/_auth_object/_uber_interface.py 42 0 100%
src/falconpy/_constant/__init__.py 11 0 100%
src/falconpy/_endpoint/__init__.py 240 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_cao_hunting.py 1 0 100%
src/falconpy/_endpoint/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_connect_aws.py 1 0 100%
src/falconpy/_endpoint/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment.py 1 0 100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_container_alerts.py 1 0 100%
src/falconpy/_endpoint/_container_detections.py 1 0 100%
src/falconpy/_endpoint/_container_image_compliance.py 1 0 100%
src/falconpy/_endpoint/_container_images.py 1 0 100%
src/falconpy/_endpoint/_container_packages.py 1 0 100%
src/falconpy/_endpoint/_container_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_content_update_policies.py 1 0 100%
src/falconpy/_endpoint/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/_cspm_registration.py 1 0 100%
src/falconpy/_endpoint/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/_custom_storage.py 1 0 100%
src/falconpy/_endpoint/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/_datascanner.py 1 0 100%
src/falconpy/_endpoint/_delivery_settings.py 1 0 100%
src/falconpy/_endpoint/_deployments.py 1 0 100%
src/falconpy/_endpoint/_detects.py 1 0 100%
src/falconpy/_endpoint/_device_content.py 1 0 100%
src/falconpy/_endpoint/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/_discover.py 1 0 100%
src/falconpy/_endpoint/_downloads.py 1 0 100%
src/falconpy/_endpoint/_drift_indicators.py 1 0 100%
src/falconpy/_endpoint/_event_streams.py 1 0 100%
src/falconpy/_endpoint/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/_faas_execution.py 1 0 100%
src/falconpy/_endpoint/_falcon_complete_dashboard.py 1 0 100%
src/falconpy/_endpoint/_falcon_container.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_filevantage.py 1 0 100%
src/falconpy/_endpoint/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/_firewall_policies.py 1 0 100%
src/falconpy/_endpoint/_foundry_logscale.py 1 0 100%
src/falconpy/_endpoint/_host_group.py 1 0 100%
src/falconpy/_endpoint/_host_migration.py 1 0 100%
src/falconpy/_endpoint/_hosts.py 1 0 100%
src/falconpy/_endpoint/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/_image_assessment_policies.py 1 0 100%
src/falconpy/_endpoint/_incidents.py 1 0 100%
src/falconpy/_endpoint/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/_intel.py 1 0 100%
src/falconpy/_endpoint/_intelligence_feeds.py 1 0 100%
src/falconpy/_endpoint/_intelligence_indicator_graph.py 1 0 100%
src/falconpy/_endpoint/_ioa_exclusions.py 1 0 100%
src/falconpy/_endpoint/_ioc.py 1 0 100%
src/falconpy/_endpoint/_iocs.py 1 0 100%
src/falconpy/_endpoint/_kubernetes_protection.py 1 0 100%
src/falconpy/_endpoint/_malquery.py 1 0 100%
src/falconpy/_endpoint/_message_center.py 1 0 100%
src/falconpy/_endpoint/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/_mobile_enrollment.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_ngsiem.py 1 0 100%
src/falconpy/_endpoint/_oauth2.py 1 0 100%
src/falconpy/_endpoint/_ods.py 1 0 100%
src/falconpy/_endpoint/_overwatch_dashboard.py 1 0 100%
src/falconpy/_endpoint/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_quarantine.py 1 0 100%
src/falconpy/_endpoint/_quick_scan.py 1 0 100%
src/falconpy/_endpoint/_quick_scan_pro.py 1 0 100%
src/falconpy/_endpoint/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/_real_time_response_audit.py 1 0 100%
src/falconpy/_endpoint/_recon.py 1 0 100%
src/falconpy/_endpoint/_report_executions.py 1 0 100%
src/falconpy/_endpoint/_response_policies.py 1 0 100%
src/falconpy/_endpoint/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/_sensor_download.py 1 0 100%
src/falconpy/_endpoint/_sensor_update_policies.py 1 0 100%
src/falconpy/_endpoint/_sensor_usage.py 1 0 100%
src/falconpy/_endpoint/_sensor_visibility_exclusions.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_spotlight_evaluation_logic.py 1 0 100%
src/falconpy/_endpoint/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_unidentified_containers.py 1 0 100%
src/falconpy/_endpoint/_user_management.py 1 0 100%
src/falconpy/_endpoint/_workflows.py 1 0 100%
src/falconpy/_endpoint/_zero_trust_assessment.py 1 0 100%
src/falconpy/_endpoint/deprecated/__init__.py 53 0 100%
src/falconpy/_endpoint/deprecated/_certificate_based_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_aws_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_azure_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_oci_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_cloud_security_assets.py 1 0 100%
src/falconpy/_endpoint/deprecated/_correlation_rules.py 1 0 100%
src/falconpy/_endpoint/deprecated/_custom_ioa.py 1 0 100%
src/falconpy/_endpoint/deprecated/_d4c_registration.py 1 0 100%
src/falconpy/_endpoint/deprecated/_datascanner.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_fdr.py 1 0 100%
src/falconpy/_endpoint/deprecated/_firewall_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_hosts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_identity_protection.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioc.py 1 0 100%
src/falconpy/_endpoint/deprecated/_iocs.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ods.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response.py 1 0 100%
src/falconpy/_endpoint/deprecated/_real_time_response_admin.py 1 0 100%
src/falconpy/_endpoint/deprecated/_report_executions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_zero_trust_assessment.py 1 0 100%
src/falconpy/_enum/__init__.py 7 0 100%
src/falconpy/_enum/_base_url.py 8 0 100%
src/falconpy/_enum/_container_base_url.py 7 0 100%
src/falconpy/_enum/_ingest_base_url.py 6 0 100%
src/falconpy/_enum/_ingest_format.py 6 0 100%
src/falconpy/_enum/_timeunit.py 5 0 100%
src/falconpy/_enum/_token_fail_reason.py 4 0 100%
src/falconpy/_error/__init__.py 3 0 100%
src/falconpy/_error/_exceptions.py 68 0 100%
src/falconpy/_error/_warnings.py 73 0 100%
src/falconpy/_helper/__init__.py 14 0 100%
src/falconpy/_helper/_indicator.py 36 0 100%
src/falconpy/_helper/_text_colors.py 16 0 100%
src/falconpy/_log/__init__.py 2 0 100%
src/falconpy/_log/_facility.py 41 0 100%
src/falconpy/_ngsiem/__init__.py 3 0 100%
src/falconpy/_ngsiem/_hec.py 301 0 100%
src/falconpy/_ngsiem/_ingest_config.py 72 0 100%
src/falconpy/_ngsiem/_ingest_payload.py 174 0 100%
src/falconpy/_ngsiem/_session_manager.py 49 0 100%
src/falconpy/_payload/__init__.py 44 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_aspm.py 113 0 100%
src/falconpy/_payload/_certificate_based_exclusions.py 24 0 100%
src/falconpy/_payload/_cloud_aws_registration.py 13 0 100%
src/falconpy/_payload/_cloud_azure_registration.py 8 0 100%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_container.py 83 0 100%
src/falconpy/_payload/_content_update_policy.py 23 0 100%
src/falconpy/_payload/_correlation_rules.py 24 0 100%
src/falconpy/_payload/_cspm_registration.py 71 0 100%
src/falconpy/_payload/_d4c_registration.py 38 0 100%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_filevantage.py 46 0 100%
src/falconpy/_payload/_firewall.py 122 0 100%
src/falconpy/_payload/_foundry.py 16 0 100%
src/falconpy/_payload/_generic.py 66 0 100%
src/falconpy/_payload/_host_group.py 31 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 11 0 100%
src/falconpy/_payload/_ioa.py 35 0 100%
src/falconpy/_payload/_ioc.py 52 0 100%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 14 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_real_time_response.py 27 0 100%
src/falconpy/_payload/_recon.py 84 0 100%
src/falconpy/_payload/_reports.py 19 0 100%
src/falconpy/_payload/_response_policy.py 19 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_sensor_update_policy.py 30 0 100%
src/falconpy/_payload/_workflows.py 43 0 100%
src/falconpy/_result/__base_resource.py 28 0 100%
src/falconpy/_result/__init__.py 9 0 100%
src/falconpy/_result/_base_dictionary.py 31 0 100%
src/falconpy/_result/_errors.py 2 0 100%
src/falconpy/_result/_expanded_result.py 7 0 100%
src/falconpy/_result/_headers.py 24 0 100%
src/falconpy/_result/_meta.py 30 0 100%
src/falconpy/_result/_resources.py 14 0 100%
src/falconpy/_result/_response_component.py 24 0 100%
src/falconpy/_result/_result.py 220 0 100%
src/falconpy/_service_class/__init__.py 3 0 100%
src/falconpy/_service_class/_base_service_class.py 118 0 100%
src/falconpy/_service_class/_service_class.py 104 0 100%
src/falconpy/_util/__init__.py 5 0 100%
src/falconpy/_util/_auth.py 47 0 100%
src/falconpy/_util/_functions.py 442 0 100%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 51 0 100%
src/falconpy/_version.py 38 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_complete/__init__.py 3 0 100%
src/falconpy/api_complete/_advanced.py 62 0 100%
src/falconpy/api_complete/_legacy.py 202 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/aspm.py 284 0 100%
src/falconpy/cao_hunting.py 25 0 100%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 34 0 100%
src/falconpy/cloud_azure_registration.py 13 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_security_assets.py 18 0 100%
src/falconpy/cloud_snapshots.py 36 0 100%
src/falconpy/configuration_assessment.py 14 0 100%
src/falconpy/configuration_assessment_evaluation_logic.py 10 0 100%
src/falconpy/container_alerts.py 18 0 100%
src/falconpy/container_detections.py 34 0 100%
src/falconpy/container_image_compliance.py 51 0 100%
src/falconpy/container_images.py 60 0 100%
src/falconpy/container_packages.py 34 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 79 0 100%
src/falconpy/cspm_registration.py 217 0 100%
src/falconpy/custom_ioa.py 92 0 100%
src/falconpy/custom_storage.py 194 0 100%
src/falconpy/d4c_registration.py 123 0 100%
src/falconpy/datascanner.py 27 0 100%
src/falconpy/delivery_settings.py 16 0 100%
src/falconpy/deployments.py 30 0 100%
src/falconpy/device_content.py 14 0 100%
src/falconpy/device_control_policies.py 110 0 100%
src/falconpy/discover.py 48 0 100%
src/falconpy/downloads.py 14 0 100%
src/falconpy/drift_indicators.py 26 0 100%
src/falconpy/event_streams.py 21 0 100%
src/falconpy/exposure_management.py 59 0 100%
src/falconpy/faas_execution.py 10 0 100%
src/falconpy/falcon_complete_dashboard.py 112 0 100%
src/falconpy/falcon_container.py 76 0 100%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 122 0 100%
src/falconpy/identity_protection.py 52 0 100%
src/falconpy/image_assessment_policies.py 64 0 100%
src/falconpy/incidents.py 42 0 100%
src/falconpy/installation_tokens.py 44 0 100%
src/falconpy/intel.py 112 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 13 0 100%
src/falconpy/ioa_exclusions.py 34 0 100%
src/falconpy/ioc.py 95 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/kubernetes_protection.py 266 0 100%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 91 0 100%
src/falconpy/ml_exclusions.py 38 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/ngsiem.py 102 0 100%
src/falconpy/oauth2.py 31 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/overwatch_dashboard.py 32 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 28 0 100%
src/falconpy/quick_scan_pro.py 46 0 100%
src/falconpy/real_time_response.py 129 0 100%
src/falconpy/real_time_response_admin.py 84 0 100%
src/falconpy/real_time_response_audit.py 11 0 100%
src/falconpy/recon.py 130 0 100%
src/falconpy/report_executions.py 25 0 100%
src/falconpy/response_policies.py 62 0 100%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 57 0 100%
src/falconpy/sensor_update_policy.py 111 0 100%
src/falconpy/sensor_usage.py 10 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/spotlight_evaluation_logic.py 24 0 100%
src/falconpy/spotlight_vulnerabilities.py 32 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 150 0 100%
src/falconpy/workflows.py 105 0 100%
src/falconpy/zero_trust_assessment.py 24 0 100%
------------------------------------------------------------------------------------------
TOTAL 10849 0 100%
[main] INFO running on Python 3.13.3
Run started:2025-05-20 19:43:53.934260
Test results:
No issues identified.
Code scanned:
Total lines of code: 93025
Total lines skipped (#nosec): 0
Run metrics:
Total issues (by severity):
Undefined: 0
Low: 0
Medium: 0
High: 0
Total issues (by confidence):
Undefined: 0
Low: 0
Medium: 0
High: 0
Files skipped (0):
Added: Added the CreateFileV1 and UpdateFileV1 operations to the Foundry LogScale service collection.
_endpoint/_foundry_logscale.py_endpoint/_ngsiem.pyfoundry_logscale.pyUnit testing expanded to complete code coverage.
tests/test_foundry_logscale.pyAdded: Added new CombinedUserRolesV2 operation to the User Management service collection. Deprecated the combinedUserRolesV1 operation.
_endpoint/_user_management.pyuser_management.pyUnit testing expanded to complete code coverage.
tests/test_user_management.pyAdded: Added new HTTP Event Collector module.
_enum/__init__py_enum/_ingest_base_url.py_enum/_ingest_format.py_enum/_timeunit.py_ngsiem/__init__.py_ngsiem/_hec.py_ngsiem/_ingest_config.py_ngsiem/_ingest_payload.py_ngsiem/_session_manager.py__init__.py_version.pyUnit testing expanded to complete code coverage.
.github/workflows/unit_testing_ubuntu.ymltests/5records.rawtests/100thousand.raw.gztests/test_hec.pyAdded: Added new helper module containing a text color helper class, progress / wait indicator, and a random string generator.
_helper/__init__.py_helper/_indicator.py_helper/_text_colors.py__init__.pyUnit testing expanded to complete coverage.
Added: Added the sort parameter to the queryPinnableContentVersions operation within the Content Update Policies service collection.
_endpoint/_content_update_policies.pycontent_update_policies.pyAdded: Added actors.animal_classifier, malware, malware.community_identifiers, malware.family_name, and malware.slug as an allowed filter parameter values in the QueryIntelReportIds and QueryIntelReportEntities operations within the Intel service collection.
_endpoint/_intel.pyintel.pyAdded: Added animal_classifier as an allowed filter parameter value in the QueryIntelActorEntities and QueryIntelActorIds operations within the Intel service collection.
_endpoint/_intel.pyintel.pyUpdated: Changed form data files tuple name for file_data to match the keyword in the IngestDataV1 and IngestDataAsyncV1 operations within the Foundry LogScale Service Class.
foundry_logscale.pyResolved: Updated search_id to id in the Uber Class scrub_target method to properly handle path variables required for the GetSearchStatusV1 operation within the NGSIEM service collection. Closes #1329.
_util/_uber.pyUpdated: Expanded the operations covered by the PREFER_IDS_IN_BODY constant.
_constant/__init__.pyUpdated: Updated the data_payload payload handler for operations within Real Time Response service collections to allow for blank parameter values. Closes #1339.
_payload/_real_time_response.pyUpdated: Cosmetic updates to enum and parameter descriptions in the GetMigrationIDsV1 and GetHostMigrationIDsV1 operations within the Host Migration service collection.
_endpoint/_host_migration.pyRemoved: Removed the MacOS Sonoma ARM 64 option for the environment_id parameter within the Submit operation in the Falcon Intelligence Sandbox Service Class.
falconx_sandbox.pyUpdated: Cosmetic updates to the filter and sort parameter descriptions in the cloud-security-registration-oci-get-account operation within the Cloud OCI Registration service collection.
_endpoint/_cloud_oci_registration.py_endpoint/deprecated/_cloud_oci_registration.pyYour coding agent can read these notes before it upgrades. Set up the MCP server →