Version 1.5.4 released! #1364
Pinned
jshcodes
started this conversation in
Show and Tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
FalconPy v1.5.4
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:
Unit test coverage
============= 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%
Bandit analysis
[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 features and functionality
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.py
Added: 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.py
cloud_azure_registration.py
tests/test_cloud_azure_registration.py
Added: 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.py
Added: Added new getCloudEventIDs operation to the CSPM Registration service collection.
_endpoint/_cspm_registration.py
cspm_registration.py
tests/test_cspm_registration.py
Added: 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 theget_release_notes_v1
method._endpoint/_deployments.py
deployments.py
tests/test_deployments.py
Added: 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 thequery_assets_v1
method._endpoint/_exposure_management.py
_endpoint/deprecated/_exposure_management.py
exposure_management.py
tests/test_exposure_management.py
Added: Added 2 new operations to the Falcon Container service collection.
_endpoint/_falcon_container.py
_payload/__init__.py
_payload/_container.py
falcon_container.py
tests/test_falcon_container.py
Added: 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 thequery_alert_ids_by_filter_v1
method._endpoint/_falcon_complete_dashboard.py
falcon_complete_dashboard.py
tests/test_falcon_complete_dashboard.py
Added: Added new QueryMalwareEntities operation to the Intel service collection.
_endpoint/_intel.py
intel.py
tests/test_intel.py
Added: Added new LookupIndicators operation to the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.py
intelligence_indicator_graph.py
tests/test_intelligence_indicator_graph.py
Added: 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.py
kubernetes_protection.py
Added: 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__.py
it_automation.py
test_it_automation.py
Added: 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.py
real_time_response_admin.py
tests/test_real_time_response_admin.py
Added: 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.py
user_management.py
Added: Added HEAD as an allowed HTTP request method.
_constant/__init__.py
_error/_warnings.py
_result/_result.py
_util/_functions.py
Added: 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.py
oauth2.py
tests/test_authentications.py
Issues resolved
Fixed: 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.py
Fixed: Added
filename
to Uber Class path variable handler for the GetLookupV1 operation within the NGSIEM service collection. Closes [ BUG ] GetLookupV1 lacks a "filename" in the falconpy/_util/_uber.py scrub_target function #1359._util/_uber.py
Other
Updated: Cosmetic updates to
filter
andsort
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.py
Removed: Decommissioned the deprecated Data Scanner service collection.
_endpoint/__init__.py
_endpoint/_data_scanner.py
__init__.py
datascanner.py
tests/test_datascanner.py
Updated: Cosmetic update to the operation description for the AggregateAlerts operation within the Falcon Complete Dashboard service collection.
_endpoint/_falcon_complete_dashboard.py
Changed: 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.py
Removed: Removed the decommissioned operation GetIndicatorAggregates from the Intelligence Indicator Graph service collection.
_endpoint/_intelligence_indicator_graph.py
intelligence_indicator_graph.py
tests/test_intelligence_indicator_graph.py
Removed: Removed deprecated
body
payload functionality from the SearchIndicators operation within the Intelligence Indicator Graph service collection._payload/__init__.py
_payload/_intelligence_indicator_graph.py
intelligence_indicator_graph.py
Removed: Removed the decommissioned operations CreateCase and UpdateCase from the Message Center service collection.
_endpoint/_message_center.py
message_center.py
tests/test_message_center.py
Updated: Updated
sort
enum to list all available parameter values in the QueryActivityByCaseID and QueryCasesIdsByFilter operations and added case.status as an allowedfilter
value to the QueryCasesIdsByFilter operation within the Message Center service collection._endpoint/_message_center.py
Updated: 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.py
Updated: Cosmetic update to the body payload description in the userRolesActionV1 operation within the User Management service collection.
_endpoint/_user_management.py
Installation
You can install this new release by installing the package via the Python Package Index.
or
Upgrading
You can upgrade to this new release by installing the update via the Python Package Index.
or
This discussion was created from the release Version 1.5.4.
Beta Was this translation helpful? Give feedback.
All reactions