Version 1.6.7 - New Operations, Service Collections
This update implements new operations and service collections.
- Enhancement
- Updated unit tests
Unit test coverage
Name Stmts Miss Cover
-------------------------------------------------------------------------------------------
src/falconpy/__init__.py 182 0 100%
src/falconpy/_api_request/__init__.py 7 0 100%
src/falconpy/_api_request/_request.py 116 0 100%
src/falconpy/_api_request/_request_behavior.py 64 0 100%
src/falconpy/_api_request/_request_connection.py 10 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 288 0 100%
src/falconpy/_auth_object/_interface_config.py 49 0 100%
src/falconpy/_auth_object/_uber_interface.py 52 0 100%
src/falconpy/_constant/__init__.py 13 0 100%
src/falconpy/_endpoint/__init__.py 400 0 100%
src/falconpy/_endpoint/_access_scopes.py 1 0 100%
src/falconpy/_endpoint/_admission_control_policies.py 1 0 100%
src/falconpy/_endpoint/_agent_invocation.py 1 0 100%
src/falconpy/_endpoint/_agent_templates.py 1 0 100%
src/falconpy/_endpoint/_agent_versions.py 1 0 100%
src/falconpy/_endpoint/_agents.py 1 0 100%
src/falconpy/_endpoint/_aidr.py 1 0 100%
src/falconpy/_endpoint/_alerts.py 1 0 100%
src/falconpy/_endpoint/_api_clients.py 1 0 100%
src/falconpy/_endpoint/_api_integrations.py 1 0 100%
src/falconpy/_endpoint/_application_abuse_exclusions.py 1 0 100%
src/falconpy/_endpoint/_aspm.py 1 0 100%
src/falconpy/_endpoint/_audit.py 1 0 100%
src/falconpy/_endpoint/_browser_security.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_security_registration_combined.py 1 0 100%
src/falconpy/_endpoint/_cloud_security_risks.py 1 0 100%
src/falconpy/_endpoint/_cloud_snapshots.py 1 0 100%
src/falconpy/_endpoint/_code_security.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/_eval_cases.py 1 0 100%
src/falconpy/_endpoint/_eval_dataset_entries.py 1 0 100%
src/falconpy/_endpoint/_eval_datasets.py 1 0 100%
src/falconpy/_endpoint/_eval_evaluators.py 1 0 100%
src/falconpy/_endpoint/_eval_runs.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/_falcon_id.py 1 0 100%
src/falconpy/_endpoint/_falconx_sandbox.py 1 0 100%
src/falconpy/_endpoint/_fdr.py 1 0 100%
src/falconpy/_endpoint/_federated_connections.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/_foundry_lookup_files.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/_knowledge_base_audit_events.py 1 0 100%
src/falconpy/_endpoint/_knowledge_base_files.py 1 0 100%
src/falconpy/_endpoint/_knowledge_bases.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/_models.py 1 0 100%
src/falconpy/_endpoint/_mssp.py 1 0 100%
src/falconpy/_endpoint/_network_containment.py 1 0 100%
src/falconpy/_endpoint/_network_scan_detections.py 1 0 100%
src/falconpy/_endpoint/_network_scan_global_configs.py 1 0 100%
src/falconpy/_endpoint/_network_scan_networks.py 1 0 100%
src/falconpy/_endpoint/_network_scan_scan_run_reports.py 1 0 100%
src/falconpy/_endpoint/_network_scan_scan_runs.py 1 0 100%
src/falconpy/_endpoint/_network_scan_scanners.py 1 0 100%
src/falconpy/_endpoint/_network_scan_scans.py 1 0 100%
src/falconpy/_endpoint/_network_scan_templates.py 1 0 100%
src/falconpy/_endpoint/_network_scan_zones.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/_prevention_policies.py 1 0 100%
src/falconpy/_endpoint/_profile_groups.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/_scanning_orchestrator.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_exports.py 1 0 100%
src/falconpy/_endpoint/_serverless_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/_skills.py 1 0 100%
src/falconpy/_endpoint/_spans.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/_stream.py 1 0 100%
src/falconpy/_endpoint/_tailored_intelligence.py 1 0 100%
src/falconpy/_endpoint/_threatgraph.py 1 0 100%
src/falconpy/_endpoint/_tools.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 105 0 100%
src/falconpy/_endpoint/deprecated/_admission_control_policies.py 1 0 100%
src/falconpy/_endpoint/deprecated/_alerts.py 1 0 100%
src/falconpy/_endpoint/deprecated/_aspm.py 1 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/_cspm_registration.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/_detects.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_content.py 1 0 100%
src/falconpy/_endpoint/deprecated/_device_control_policies.py 1 0 100%
src/falconpy/_endpoint/deprecated/_discover.py 1 0 100%
src/falconpy/_endpoint/deprecated/_downloads.py 1 0 100%
src/falconpy/_endpoint/deprecated/_exposure_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_falcon_complete_dashboard.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/_foundry_logscale.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/_incidents.py 1 0 100%
src/falconpy/_endpoint/deprecated/_installation_tokens.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ioa_exclusions.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/_knowledge_base_audit_events.py 1 0 100%
src/falconpy/_endpoint/deprecated/_knowledge_bases.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mapping.py 2 0 100%
src/falconpy/_endpoint/deprecated/_ml_exclusions.py 1 0 100%
src/falconpy/_endpoint/deprecated/_mssp.py 1 0 100%
src/falconpy/_endpoint/deprecated/_ngsiem.py 1 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/_sample_uploads.py 1 0 100%
src/falconpy/_endpoint/deprecated/_scheduled_reports.py 1 0 100%
src/falconpy/_endpoint/deprecated/_spotlight_vulnerabilities.py 1 0 100%
src/falconpy/_endpoint/deprecated/_user_management.py 1 0 100%
src/falconpy/_endpoint/deprecated/_workflows.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 9 0 100%
src/falconpy/_enum/_container_base_url.py 8 0 100%
src/falconpy/_enum/_ingest_base_url.py 8 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 87 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 84 0 100%
src/falconpy/_payload/_admission_control_policies.py 11 0 100%
src/falconpy/_payload/_agent_invocation.py 21 0 100%
src/falconpy/_payload/_agents.py 20 0 100%
src/falconpy/_payload/_alerts.py 19 0 100%
src/falconpy/_payload/_api_clients.py 14 0 100%
src/falconpy/_payload/_api_integrations.py 25 0 100%
src/falconpy/_payload/_application_abuse_exclusions.py 27 0 100%
src/falconpy/_payload/_aspm.py 126 0 100%
src/falconpy/_payload/_audit.py 7 0 100%
src/falconpy/_payload/_browser_security.py 117 0 100%
src/falconpy/_payload/_case_management.py 141 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 43 0 100%
src/falconpy/_payload/_cloud_google_cloud_registration.py 25 0 100%
src/falconpy/_payload/_cloud_oci_registration.py 35 0 100%
src/falconpy/_payload/_cloud_policies.py 72 0 100%
src/falconpy/_payload/_cloud_security.py 8 0 100%
src/falconpy/_payload/_cloud_security_assets.py 7 0 100%
src/falconpy/_payload/_cloud_security_detections.py 7 0 100%
src/falconpy/_payload/_cloud_snapshots.py 22 0 100%
src/falconpy/_payload/_code_security.py 14 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 40 0 100%
src/falconpy/_payload/_correlation_rules_admin.py 15 0 100%
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 111 0 100%
src/falconpy/_payload/_delivery_settings.py 10 0 100%
src/falconpy/_payload/_device_control_policy.py 64 0 100%
src/falconpy/_payload/_eval_dataset_entries.py 38 0 100%
src/falconpy/_payload/_eval_datasets.py 26 0 100%
src/falconpy/_payload/_eval_evaluators.py 38 0 100%
src/falconpy/_payload/_eval_runs.py 75 0 100%
src/falconpy/_payload/_exposure_management.py 31 0 100%
src/falconpy/_payload/_falcon_id.py 7 0 100%
src/falconpy/_payload/_falconx.py 25 0 100%
src/falconpy/_payload/_federated_connections.py 14 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/_hosts.py 7 0 100%
src/falconpy/_payload/_identity_protection.py 11 0 100%
src/falconpy/_payload/_incidents.py 15 0 100%
src/falconpy/_payload/_intel.py 26 0 100%
src/falconpy/_payload/_intelligence_indicator_graph.py 0 0 100%
src/falconpy/_payload/_ioa_exclusions.py 54 0 100%
src/falconpy/_payload/_ioc.py 65 0 100%
src/falconpy/_payload/_it_automation.py 227 0 100%
src/falconpy/_payload/_knowledge_bases.py 38 0 100%
src/falconpy/_payload/_malquery.py 56 0 100%
src/falconpy/_payload/_message_center.py 22 0 100%
src/falconpy/_payload/_ml_exclusions.py 41 0 100%
src/falconpy/_payload/_mobile_enrollment.py 12 0 100%
src/falconpy/_payload/_mssp.py 15 0 100%
src/falconpy/_payload/_network_containment.py 14 0 100%
src/falconpy/_payload/_network_scan_detections.py 19 0 100%
src/falconpy/_payload/_network_scan_global_configs.py 8 0 100%
src/falconpy/_payload/_network_scan_networks.py 15 0 100%
src/falconpy/_payload/_network_scan_scan_runs.py 15 0 100%
src/falconpy/_payload/_network_scan_scanners.py 8 0 100%
src/falconpy/_payload/_network_scan_scans.py 15 0 100%
src/falconpy/_payload/_network_scan_templates.py 15 0 100%
src/falconpy/_payload/_network_scan_zones.py 15 0 100%
src/falconpy/_payload/_ngsiem.py 310 0 100%
src/falconpy/_payload/_ods.py 13 0 100%
src/falconpy/_payload/_prevention_policy.py 19 0 100%
src/falconpy/_payload/_profile_groups.py 49 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/_saas_security.py 42 0 100%
src/falconpy/_payload/_sample_uploads.py 9 0 100%
src/falconpy/_payload/_scanning_orchestrator.py 21 0 100%
src/falconpy/_payload/_sensor_update_policy.py 38 0 100%
src/falconpy/_payload/_serverless_exports.py 7 0 100%
src/falconpy/_payload/_user_management.py 42 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 123 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 50 0 100%
src/falconpy/_util/_functions.py 479 0 100%
src/falconpy/_util/_service.py 3 0 100%
src/falconpy/_util/_uber.py 53 0 100%
src/falconpy/_version.py 38 0 100%
src/falconpy/access_scopes.py 14 0 100%
src/falconpy/admission_control_policies.py 107 0 100%
src/falconpy/agent_invocation.py 29 0 100%
src/falconpy/agent_templates.py 14 0 100%
src/falconpy/agent_versions.py 14 0 100%
src/falconpy/agentic_studio.py 19 0 100%
src/falconpy/agents.py 31 0 100%
src/falconpy/aidr.py 138 0 100%
src/falconpy/alerts.py 69 0 100%
src/falconpy/api_clients.py 39 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 204 0 100%
src/falconpy/api_integrations.py 23 0 100%
src/falconpy/application_abuse_exclusions.py 52 0 100%
src/falconpy/aspm.py 336 0 100%
src/falconpy/audit.py 25 0 100%
src/falconpy/browser_security.py 144 0 100%
src/falconpy/cao_hunting.py 39 0 100%
src/falconpy/case_management.py 327 0 100%
src/falconpy/certificate_based_exclusions.py 35 0 100%
src/falconpy/cloud_aws_registration.py 48 0 100%
src/falconpy/cloud_azure_registration.py 94 0 100%
src/falconpy/cloud_google_cloud_registration.py 52 0 100%
src/falconpy/cloud_oci_registration.py 45 0 100%
src/falconpy/cloud_policies.py 153 0 100%
src/falconpy/cloud_security.py 39 0 100%
src/falconpy/cloud_security_assets.py 29 0 100%
src/falconpy/cloud_security_compliance.py 14 0 100%
src/falconpy/cloud_security_detections.py 24 0 100%
src/falconpy/cloud_security_registration_combined.py 13 0 100%
src/falconpy/cloud_security_risks.py 10 0 100%
src/falconpy/cloud_snapshots.py 41 0 100%
src/falconpy/code_security.py 83 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_security.py 9 0 100%
src/falconpy/container_vulnerabilities.py 47 0 100%
src/falconpy/content_update_policies.py 59 0 100%
src/falconpy/correlation_rules.py 93 0 100%
src/falconpy/correlation_rules_admin.py 19 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 118 0 100%
src/falconpy/data_protection_configuration.py 251 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/eval_cases.py 14 0 100%
src/falconpy/eval_dataset_entries.py 31 0 100%
src/falconpy/eval_datasets.py 35 0 100%
src/falconpy/eval_evaluators.py 31 0 100%
src/falconpy/eval_runs.py 37 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 105 0 100%
src/falconpy/falcon_container.py 98 0 100%
src/falconpy/falcon_id.py 25 0 100%
src/falconpy/falconx_sandbox.py 98 0 100%
src/falconpy/fdr.py 25 0 100%
src/falconpy/federated_connections.py 23 0 100%
src/falconpy/filevantage.py 160 0 100%
src/falconpy/firewall.py 3 0 100%
src/falconpy/firewall_management.py 140 0 100%
src/falconpy/firewall_policies.py 72 0 100%
src/falconpy/foundry.py 5 0 100%
src/falconpy/foundry_logscale.py 105 0 100%
src/falconpy/foundry_lookup_files.py 39 0 100%
src/falconpy/host_group.py 62 0 100%
src/falconpy/host_migration.py 89 0 100%
src/falconpy/hosts.py 128 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 132 0 100%
src/falconpy/intelligence_feeds.py 18 0 100%
src/falconpy/intelligence_indicator_graph.py 24 0 100%
src/falconpy/ioa_exclusions.py 84 0 100%
src/falconpy/ioc.py 100 0 100%
src/falconpy/iocs.py 41 0 100%
src/falconpy/it_automation.py 274 0 100%
src/falconpy/knowledge_base_audit_events.py 25 0 100%
src/falconpy/knowledge_base_files.py 50 0 100%
src/falconpy/knowledge_bases.py 37 0 100%
src/falconpy/kubernetes_container_compliance.py 47 0 100%
src/falconpy/kubernetes_protection.py 288 0 100%
src/falconpy/malquery.py 52 0 100%
src/falconpy/message_center.py 79 0 100%
src/falconpy/ml_exclusions.py 102 0 100%
src/falconpy/mobile_enrollment.py 20 0 100%
src/falconpy/models.py 14 0 100%
src/falconpy/mssp.py 175 0 100%
src/falconpy/network_containment.py 31 0 100%
src/falconpy/network_scan.py 11 0 100%
src/falconpy/network_scan_detections.py 25 0 100%
src/falconpy/network_scan_global_configs.py 16 0 100%
src/falconpy/network_scan_networks.py 37 0 100%
src/falconpy/network_scan_scan_run_reports.py 10 0 100%
src/falconpy/network_scan_scan_runs.py 33 0 100%
src/falconpy/network_scan_scanners.py 27 0 100%
src/falconpy/network_scan_scans.py 37 0 100%
src/falconpy/network_scan_templates.py 35 0 100%
src/falconpy/network_scan_zones.py 41 0 100%
src/falconpy/ngsiem.py 617 0 100%
src/falconpy/oauth2.py 33 0 100%
src/falconpy/ods.py 75 0 100%
src/falconpy/prevention_policy.py 63 0 100%
src/falconpy/profile_groups.py 57 0 100%
src/falconpy/quarantine.py 47 0 100%
src/falconpy/quick_scan.py 29 0 100%
src/falconpy/quick_scan_pro.py 50 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 182 0 100%
src/falconpy/sample_uploads.py 94 0 100%
src/falconpy/scanning_orchestrator.py 37 0 100%
src/falconpy/scheduled_reports.py 21 0 100%
src/falconpy/sensor_download.py 73 0 100%
src/falconpy/sensor_update_policy.py 117 0 100%
src/falconpy/sensor_usage.py 14 0 100%
src/falconpy/sensor_visibility_exclusions.py 32 0 100%
src/falconpy/serverless.py 3 0 100%
src/falconpy/serverless_exports.py 25 0 100%
src/falconpy/serverless_vulnerabilities.py 10 0 100%
src/falconpy/skills.py 50 0 100%
src/falconpy/spans.py 14 0 100%
src/falconpy/spotlight.py 4 0 100%
src/falconpy/spotlight_evaluation_logic.py 28 0 100%
src/falconpy/spotlight_vulnerabilities.py 40 0 100%
src/falconpy/spotlight_vulnerability_metadata.py 10 0 100%
src/falconpy/stream.py 10 0 100%
src/falconpy/tailored_intelligence.py 42 0 100%
src/falconpy/threatgraph.py 30 0 100%
src/falconpy/tools.py 14 0 100%
src/falconpy/unidentified_containers.py 18 0 100%
src/falconpy/user_management.py 228 0 100%
src/falconpy/workflows.py 126 0 100%
src/falconpy/zero_trust_assessment.py 20 0 100%
-------------------------------------------------------------------------------------------
TOTAL 17252 0 100%Bandit analysis
[main] INFO profile include tests: None
[main] INFO profile exclude tests: None
[main] INFO cli include tests: None
[main] INFO cli exclude tests: None
[main] INFO running on Python 3.14.7
Working... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:01
Run started:2026-10-08 15:55:28.826835+00:00
Test results:
No issues identified.
Code scanned:
Total lines of code: 174592
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 features and functionality
-
Updated: Added Eval Cases, Eval Dataset Entries, Eval Datasets, Eval Evaluators and Eval Runs to the AgenticStudio parent service collection.
agentic_studio.py
-
Updated: Added
project_idas an allowed parameter in the GetAgentInvocationV3 and PatchAgentInvocationV3 operations within the Agent Invocation service collection._endpoint/_agent_invocation.py_payload/_agent_invocation.pyagent_invocation.py
-
Updated: Added
project_idas an allowed parameter in the GetAgentVersionsV1 and QueryAgentVersionsV1 operations within the Agent Versions service collection._endpoint/_agent_versions.pyagent_versions.py
-
Updated: Added
project_idas an allowed parameter in the DeleteAgentV1, GetAgentsV2, PatchAgentExternalV3, and QueryAgentsV2 operations and addedwait_for_readyas an allowed parameter in the CreateOrEditAgentExternalV3 and PatchAgentExternalV3 operations within the Agents service collection._endpoint/_agents.py_payload/_agents.pyagents.py
-
Added: Added five new operations to the Browser Security service collection.
- get_sensitive_data_profiles
- create_sensitive_data_profile
- delete_sensitive_data_profile
- update_sensitive_data_profile
- query_sensitive_data_profiles
_endpoint/_browser_security.py_payload/__init__.py_payload/_browser_security.pybrowser_security.py
Unit testing expanded to complete code coverage.
tests/test_browser_security.py
-
Added: Added five new operations to the Case Management service collection.
- add_case_alert_evidence_v2
- add_case_access_tags
- remove_case_access_tags
- add_case_custom_evidence
- add_case_user_evidence
_endpoint/_case_management.py_payload/__init__.py_payload/_case_management.pycase_management.py
Unit testing expanded to complete code coverage.
tests/test_case_management.py
-
Added: New Eval Cases service collection with two operations.
- get_eval_cases
- query_eval_cases
_endpoint/__init__.py_endpoint/_eval_cases.py_payload/__init__.py__init__.pyeval_cases.py
Unit testing expanded to complete code coverage.
tests/test_eval_cases.py
-
Added: New Eval Dataset Entries service collection with five operations.
- get_eval_dataset_entries
- update_eval_dataset_entry
- create_eval_dataset_entry
- delete_eval_dataset_entry
- query_eval_dataset_entries
_endpoint/__init__.py_endpoint/_eval_dataset_entries.py_payload/__init__.py_payload/_eval_dataset_entries.py__init__.pyeval_dataset_entries.py
Unit testing expanded to complete code coverage.
tests/test_eval_dataset_entries.py
-
Added: New Eval Datasets service collection with six operations.
- download_eval_dataset
- get_eval_datasets
- update_eval_dataset
- create_eval_dataset
- delete_eval_dataset
- query_eval_datasets
_endpoint/__init__.py_endpoint/_eval_datasets.py_payload/__init__.py_payload/_eval_datasets.py__init__.pyeval_datasets.py
Unit testing expanded to complete code coverage.
tests/test_eval_datasets.py
-
Added: New Eval Evaluators service collection with five operations.
- get_eval_evaluators
- update_eval_evaluator
- create_eval_evaluator
- delete_eval_evaluator
- query_eval_evaluators
_endpoint/__init__.py_endpoint/_eval_evaluators.py_payload/__init__.py_payload/_eval_evaluators.py__init__.pyeval_evaluators.py
Unit testing expanded to complete code coverage.
tests/test_eval_evaluators.py
-
Added: New Eval Runs service collection with five operations.
- get_eval_runs
- create_eval_run
- delete_eval_run
- perform_eval_run_action
- query_eval_runs
_endpoint/__init__.py_endpoint/_eval_runs.py_payload/__init__.py_payload/_eval_runs.py__init__.pyeval_runs.py
Unit testing expanded to complete code coverage.
tests/test_eval_runs.py
-
Updated: Added
device_policies.cloud-container-workload.applied,device_policies.cloud-container-workload.policy_id,device_policies.cloud-container-workload.policy_typeas allowedsortvalues in the CombinedHiddenDevicesByFilter and CombinedDevicesByFilter operations and addedskip_membership_validationas an allowed parameter in the entities_perform_action operation within the Hosts service collection._endpoint/_hosts.pyhosts.py
-
Added: Added 13 new operations to the IT Automation service collection.
- aggregate_patch_deployment_configs
- aggregate_patch_deployment_executions
- aggregate_patch_host_deployments
- query_combined_patch_deployment_configs
- query_combined_patch_deployment_executions
- query_combined_host_deployment_patches
- query_combined_host_deployments
- query_combined_os_assessment_scan
- query_combined_os_assessments
- create_patch_deployment_config
- delete_patch_deployment_configs
- update_patch_deployment_config
- cancel_patch_deployment_executions
_endpoint/_it_automation.py_payload/__init__.py_payload/_it_automation.pyit_automation.py
Unit testing expanded to complete code coverage.
tests/test_it_automation.py
-
Updated: Added
project_idas an allowed parameter in the CombinedKnowledgeBaseAuditEventsV1, EntitiesKnowledgeBaseAuditEventsV1, and QueriesKnowledgeBaseAuditEventsV1 operations within the Knowledge Base Audit Events service collection._endpoint/_knowledge_base_audit_events.pyknowledge_base_audit_events.py
-
Updated: Added
project_idas an allowed parameter in the EntitiesKnowledgeBaseFilesDownloadV1, EntitiesKnowledgeBaseFilesV1, EntitiesKnowledgeBaseFilesUpdateV1, EntitiesKnowledgeBaseFilesCreateV1, EntitiesKnowledgeBaseFilesDeleteV1, and QueriesKnowledgeBaseFilesV1 operations within the Knowledge Base Files service collection._endpoint/_knowledge_base_files.pyknowledge_base_files.py
-
Updated: Added
project_idas an allowed parameter in the CombinedKnowledgeBasesV1, EntitiesKnowledgeBasesV1, EntitiesKnowledgeBasesUpdateV1, and QueriesKnowledgeBasesV1 operations within the Knowledge Bases service collection._endpoint/_knowledge_bases.py_payload/_knowledge_bases.pyknowledge_bases.py
-
Added: Added five new operations to the NGSIEM service collection.
- get_scheduled_report
- create_scheduled_report
- delete_scheduled_report
- update_scheduled_report
- query_scheduled_reports
_endpoint/_ngsiem.py_payload/__init__.py_payload/_ngsiem.pyngsiem.py
Unit testing expanded to complete code coverage.
tests/test_ngsiem.py
-
Updated: Added
scan_modeas an allowed parameter and updated thefileandscanparameter descriptions in the UploadFileQuickScanPro operation within the Quick Scan Pro service collection._endpoint/_quick_scan_pro.pyquick_scan_pro.py
-
Added: Added two new operations to the SaaS Security service collection.
- set_check_impact
- get_security_check_change_log
_endpoint/_saas_security.py_payload/__init__.py_payload/_saas_security.pysaas_security.py
Unit testing expanded to complete code coverage.
tests/test_saas_security.py
-
Updated: Added
project_idas an allowed parameter in the EntitiesSkillsDownloadV2, EntitiesSkillsV1, EntitiesSkillsUpdateV1, EntitiesSkillsCreateV1, EntitiesSkillsDeleteV1, and QueriesSkillsV1 operations within the Skills service collection._endpoint/_skills.pyskills.py
-
Updated: Added
project_idas an allowed parameter in the EntitiesSpansV1 and QueriesSpansV1 operations within the Spans service collection._endpoint/_spans.pyspans.py
-
Updated: Added
project_idas an allowed parameter in the StreamInvocationResponseV1 operation within the Stream service collection._endpoint/_stream.pystream.py
-
Updated: Added
project_idas an allowed parameter in the EntitiesToolsV1 and QueriesToolsV1 operations within the Tools service collection._endpoint/_tools.pytools.py
-
Added: Added four new operations to the User Management service collection.
- get_permission_groups
- get_permissions
- get_role_permissions
- query_permissions
_endpoint/_user_management.py_payload/__init__.py_payload/_user_management.pyuser_management.py
Unit testing expanded to complete code coverage.
tests/test_user_management.py
Issues resolved
- Fixed: A CA_BUNDLE path (file or directory of trusted certificates) provided to the
ssl_verifykeyword was silently discarded and replaced withTruewhen passed to the constructor of the Uber Class (APIHarnessV2), the OAuth2 class, or any Service Class. Requests were then verified against the default trust store, breaking connectivity behind TLS-inspecting proxies and private CAs. This was a regression introduced in v1.3.0; the legacy Uber Class and v1.2.x Service Classes accepted a path. The constructor and thessl_verifyproperty setter now share the same handling: booleans and CA_BUNDLE paths (stroros.PathLike) are passed to requests, while empty strings and unsupported types fall back toTrueso verification is never disabled unintentionally. Closes #1521._api_request/_request.py_api_request/_request_connection.py_auth_object/_falcon_interface.py_auth_object/_interface_config.py_auth_object/_uber_interface.py_service_class/_base_service_class.py_service_class/_service_class.py_util/_functions.pyoauth2.py
Unit testing expanded to cover
ssl_verifynormalization and CA_BUNDLE path handling.tests/test_ssl_verify.py- Thanks go out to @tsullivan06 for identifying and reporting this issue! 🙇