CrowdStrike / MISP-tools

Import CrowdStrike Threat Intelligence into your instance of MISP
MIT License
41 stars 10 forks source link

Bump crowdstrike-falconpy from 1.2.14 to 1.2.16 #133

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 1 year ago

Bumps crowdstrike-falconpy from 1.2.14 to 1.2.16.

Release notes

Sourced from crowdstrike-falconpy's releases.

Version 1.2.16

FalconPy v1.2.16

This update implements the following:

  • Adds 14 new API operations across 6 service collections.
  • New keywords are added to 67 API operations across 19 service collections.
  • New actions are added to two operations within 2 service collections.
  • One new Service Class (FDR) is added.
  • 9 API operations across 2 service collections are renamed to align with the public swagger.

    Legacy IDs are retained as deprecated operations and aliased within Service Classes.

  • [x] Enhancement
  • [x] Updated unit tests
  • [x] Documentation

Unit test coverage

Name                                                             Stmts   Miss  Cover
------------------------------------------------------------------------------------
src/falconpy/__init__.py                                            72      0   100%
src/falconpy/_base_url.py                                            7      0   100%
src/falconpy/_container_base_url.py                                  6      0   100%
src/falconpy/_endpoint/__init__.py                                 137      0   100%
src/falconpy/_endpoint/_alerts.py                                    1      0   100%
src/falconpy/_endpoint/_cloud_connect_aws.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/_d4c_registration.py                          1      0   100%
src/falconpy/_endpoint/_detects.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/_event_streams.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/_host_group.py                                1      0   100%
src/falconpy/_endpoint/_hosts.py                                     1      0   100%
src/falconpy/_endpoint/_identity_protection.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/_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%
</tr></table> 

... (truncated)

Changelog

Sourced from crowdstrike-falconpy's changelog.

Version 1.2.16

Added features and functionality

  • Added: New keywords were added to 1 operations within the Alerts Service Class.
    • exclude, from, include and max_doc_count were added to the PostAggregatesAlertsV1 operation.
    • _payload/_generic.py
    • alerts.py
  • Added: New keywords were added to 6 operations within the CompleteDashboard Service Class.
    • exclude, from, include and max_doc_count were added to the AggregateBlockList operation.
    • exclude, from, include and max_doc_count were added to the AggregateDetections operation.
    • exclude, from, include and max_doc_count were added to the AggregateDeviceCountCollection operation.
    • exclude, from, include and max_doc_count were added to the AggregateEscalations operation.
    • exclude, from, include and max_doc_count were added to the AggregateFCIncidents operation.
    • exclude, from, include and max_doc_count were added to the AggregateRemediations operation.
    • falcon_complete_dashboard.py
  • Added: 3 new operations added to the CSPMRegistration Service Class, GetConfigurationDetectionEntities, GetConfigurationDetectionIDsV2, and GetCSPMPoliciesDetails.
    • _endpoint/_cspm_registration.py
    • _payload/_cspm_registration.py
    • cspm_registration.py

    Unit testing expanded to complete code coverage.

    • tests/test_cspm_registration.py
  • Added: New keywords were added to 11 operations within the CSPMRegistration Service Class.
    • iam_role_arns and migrated were added to the GetCSPMAwsAccount operation.
    • account_type, behavior_assessment_enabled, iam_role_arn, is_master, sensor_management_enabled and use_existing_cloudtrail were added to the CreateCSPMAwsAccount operation.
    • behavior_assessment_enabled, iam_role_arn, remediation_region, remediation_tou_accepted and sensor_management_enabled were added to the UpdateCSPMAwsAccount operation.
    • ids, use_existing_cloudtrail, and region were added to the GetCSPMAwsConsoleSetupURLs operation.
    • ids was added to the GetCSPMAwsAccountScriptsAttachment operation.
    • tenant_ids was added to the GetCSPMAzureAccount operation.
    • account_type, client_id, default_subscription, tenant_id and years_valid were added to the CreateCSPMAzureAccount operation.
    • retain_tenant and tenant_ids were added to the DeleteCSPMAzureAccount operation.
    • years_valid was added to the AzureDownloadCertificate operation.
    • account_type, subscription_ids, and template were added to the GetCSPMAzureUserScriptsAttachment operation.
    • resource_id and resource_uuid were added to the GetBehaviorDetections operation.
    • _endpoint/_cspm_registration.py
    • cspm_registration.py
  • Added: 1 new operation added to the D4CRegistration Service Class, GetDiscoverCloudAzureTenantIDs.
    • _endpoint/_d4c_registration.py
    • d4c_registration.py

    Unit testing expanded to complete code coverage.

    • tests/test_d4c_registration.py
  • Added: New keywords were added to 11 operations within the D4CRegistration Service Class.
    • iam_role_arn was added to the CreateD4CAwsAccount operation.
    • limit, offset, status and tenant_ids were added to the GetCSPMAzureAccount operation.
    • account_type, client_id, default_subscription and years_valid were added to the CreateCSPMAzureAccount operation.
    • object_id and tenant_id were added to the UpdateCSPMAzureAccountClientID operation.
    • subscription_ids, tenant_id and template were added to the GetCSPMAzureUserScriptsAttachment operation.
    • limit, offset, parent_type, sort and status were added to the GetCSPMCGPAccount operation.
    • years_valid was added to the DiscoverCloudAzureDownloadCertificate operation.
    • parent_type was added to the GetCSPMGCPUserScripts operation.
    • parent_type was added to the CreateD4CGCPAccount operation.
    • _endpoint/_d4c_registration.py

... (truncated)

Commits
  • 5883efc Linting
  • 4701114 Add gcp_registration_payload body payload handler
  • 954e5f7 Update SensorUpdatePolicy body payloads
  • ca2c66f Update Recon body payloads
  • 57f8281 Update RealTimeResponse body payloads
  • 8f1e5fa Update Quarantine body payloads
  • 7375377 Update OverwatchDashboard body payloads
  • 3ab5c37 Update ODS body payloads
  • 56a0488 Update IOC body payload handlers
  • 5ff8652 Add deprecation messages to operation docstrings
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

jshcodes commented 9 months ago

@dependabot rebase

dependabot[bot] commented 9 months ago

Looks like crowdstrike-falconpy is up-to-date now, so this is no longer needed.