Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion src/falconpy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,15 @@
from .api_complete import APIHarness, APIHarnessV2
from .aspm import ASPM
from .cao_hunting import CAOHunting
from .case_management import CaseManagement
from .certificate_based_exclusions import CertificateBasedExclusions
from .cloud_aws_registration import CloudAWSRegistration
from .cloud_azure_registration import CloudAzureRegistration
from .cloud_oci_registration import CloudOCIRegistration
from .cloud_policies import CloudPolicies
from .cloud_security_assets import CloudSecurityAssets
from .cloud_security_compliance import CloudSecurityCompliance
from .cloud_security_detections import CloudSecurityDetections
from .cloud_snapshots import CloudSnapshots
from .container_image_compliance import ContainerImageCompliance, ComplianceAssessments
from .configuration_assessment_evaluation_logic import ConfigurationAssessmentEvaluationLogic
Expand All @@ -126,12 +129,14 @@
from .container_packages import ContainerPackages
from .container_vulnerabilities import ContainerVulnerabilities
from .correlation_rules import CorrelationRules
from .correlation_rules_admin import CorrelationRulesAdmin
from .cloud_connect_aws import CloudConnectAWS
from .content_update_policies import ContentUpdatePolicies
from .cspm_registration import CSPMRegistration
from .custom_ioa import CustomIOA
from .custom_storage import CustomStorage
from .d4c_registration import D4CRegistration
from .data_protection_configuration import DataProtectionConfiguration
from .delivery_settings import DeliverySettings
from .deployments import Deployments
from .detects import Detects
Expand Down Expand Up @@ -186,6 +191,7 @@
from .recon import Recon
from .report_executions import ReportExecutions
from .response_policies import ResponsePolicies
from .saas_security import SaasSecurity
from .sample_uploads import SampleUploads
from .scheduled_reports import ScheduledReports
from .sensor_download import SensorDownload
Expand All @@ -194,6 +200,7 @@
from .sensor_visibility_exclusions import SensorVisibilityExclusions
from .serverless_vulnerabilities import ServerlessVulnerabilities
from .spotlight_vulnerabilities import SpotlightVulnerabilities
from .spotlight_vulnerability_metadata import SpotlightVulnerabilityMetadata
from .spotlight_evaluation_logic import SpotlightEvaluationLogic
from .tailored_intelligence import TailoredIntelligence
from .threatgraph import ThreatGraph
Expand Down Expand Up @@ -251,7 +258,9 @@
"IngestPayload", "HTTPEventCollector", "IngestConfig", "SessionManager", "TimeUnit",
"Color", "Indicator", "random_string", "KubernetesContainerCompliance", "find_operation",
"InvalidRoute", "InvalidServiceCollection", "InvalidOperationSearch", "ITAutomation", "F4IT",
"CloudSecurityCompliance"
"CloudSecurityCompliance", "CaseManagement", "SaasSecurity", "SpotlightVulnerabilityMetadata",
"DataProtectionConfiguration", "CorrelationRulesAdmin", "CloudSecurityDetections",
"CloudPolicies"
]
"""
This is free and unencumbered software released into the public domain.
Expand Down
22 changes: 22 additions & 0 deletions src/falconpy/_endpoint/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,19 @@
`---' OAuth2 API SDK for Python 3 `---'
"""
from typing import List, Any
from .deprecated import _case_management_deprecated
from .deprecated import _cloud_aws_registration_deprecated
from .deprecated import _cloud_azure_registration_deprecated
from .deprecated import _cloud_oci_registration_deprecated
from .deprecated import _cloud_security_assets_deprecated
from .deprecated import _cloud_security_compliance_deprecated
from .deprecated import _cloud_security_detections_deprecated
from .deprecated import _correlation_rules_admin_deprecated
from .deprecated import _correlation_rules_deprecated
from .deprecated import _custom_ioa_deprecated
from .deprecated import _d4c_registration_deprecated
from .deprecated import _datascanner_deprecated
from .deprecated import _data_protection_configuration_deprecated
from .deprecated import _device_content_deprecated
from .deprecated import _discover_deprecated
from .deprecated import _fdr_deprecated
Expand All @@ -52,12 +56,15 @@
from ._api_integrations import _api_integrations_endpoints
from ._aspm import _aspm_endpoints
from ._cao_hunting import _cao_hunting_endpoints
from ._case_management import _case_management_endpoints
from ._certificate_based_exclusions import _certificate_based_exclusions_endpoints
from ._cloud_aws_registration import _cloud_aws_registration_endpoints
from ._cloud_azure_registration import _cloud_azure_registration_endpoints
from ._cloud_oci_registration import _cloud_oci_registration_endpoints
from ._cloud_policies import _cloud_policies_endpoints
from ._cloud_security_assets import _cloud_security_assets_endpoints
from ._cloud_security_compliance import _cloud_security_compliance_endpoints
from ._cloud_security_detections import _cloud_security_detections_endpoints
from ._cloud_connect_aws import _cloud_connect_aws_endpoints
from ._cloud_snapshots import _cloud_snapshots_endpoints
from ._container_image_compliance import _container_image_compliance_endpoints
Expand All @@ -70,10 +77,12 @@
from ._container_vulnerabilities import _container_vulnerabilities_endpoints
from ._content_update_policies import _content_update_policies_endpoints
from ._correlation_rules import _correlation_rules_endpoints
from ._correlation_rules_admin import _correlation_rules_admin_endpoints
from ._cspm_registration import _cspm_registration_endpoints
from ._custom_ioa import _custom_ioa_endpoints
from ._custom_storage import _custom_storage_endpoints
from ._d4c_registration import _d4c_registration_endpoints
from ._data_protection_configuration import _data_protection_configuration_endpoints
from ._delivery_settings import _delivery_settings_endpoints
from ._deployments import _deployments_endpoints
from ._detects import _detects_endpoints
Expand Down Expand Up @@ -128,6 +137,7 @@
from ._recon import _recon_endpoints
from ._report_executions import _report_executions_endpoints
from ._response_policies import _response_policies_endpoints
from ._saas_security import _saas_security_endpoints
from ._sample_uploads import _sample_uploads_endpoints
from ._scheduled_reports import _scheduled_reports_endpoints
from ._sensor_download import _sensor_download_endpoints
Expand All @@ -137,6 +147,7 @@
from ._serverless_vulnerabilities import _serverless_vulnerabilities_endpoints
from ._spotlight_evaluation_logic import _spotlight_evaluation_logic_endpoints
from ._spotlight_vulnerabilities import _spotlight_vulnerabilities_endpoints
from ._spotlight_vulnerability_metadata import _spotlight_vulnerability_metadata_endpoints
from ._tailored_intelligence import _tailored_intelligence_endpoints
from ._threatgraph import _threatgraph_endpoints
from ._unidentified_containers import _unidentified_containers_endpoints
Expand All @@ -149,13 +160,16 @@
api_endpoints.extend(_api_integrations_endpoints)
api_endpoints.extend(_aspm_endpoints)
api_endpoints.extend(_cao_hunting_endpoints)
api_endpoints.extend(_case_management_endpoints)
api_endpoints.extend(_certificate_based_exclusions_endpoints)
api_endpoints.extend(_cloud_connect_aws_endpoints)
api_endpoints.extend(_cloud_aws_registration_endpoints)
api_endpoints.extend(_cloud_azure_registration_endpoints)
api_endpoints.extend(_cloud_oci_registration_endpoints)
api_endpoints.extend(_cloud_policies_endpoints)
api_endpoints.extend(_cloud_security_assets_endpoints)
api_endpoints.extend(_cloud_security_compliance_endpoints)
api_endpoints.extend(_cloud_security_detections_endpoints)
api_endpoints.extend(_cloud_snapshots_endpoints)
api_endpoints.extend(_container_image_compliance_endpoints)
api_endpoints.extend(_configuration_assessment_evaluation_logic_endpoints)
Expand All @@ -166,11 +180,13 @@
api_endpoints.extend(_container_packages_endpoints)
api_endpoints.extend(_container_vulnerabilities_endpoints)
api_endpoints.extend(_content_update_policies_endpoints)
api_endpoints.extend(_correlation_rules_admin_endpoints)
api_endpoints.extend(_correlation_rules_endpoints)
api_endpoints.extend(_cspm_registration_endpoints)
api_endpoints.extend(_custom_ioa_endpoints)
api_endpoints.extend(_custom_storage_endpoints)
api_endpoints.extend(_d4c_registration_endpoints)
api_endpoints.extend(_data_protection_configuration_endpoints)
api_endpoints.extend(_delivery_settings_endpoints)
api_endpoints.extend(_detects_endpoints)
api_endpoints.extend(_device_content_endpoints)
Expand Down Expand Up @@ -225,6 +241,7 @@
api_endpoints.extend(_recon_endpoints)
api_endpoints.extend(_report_executions_endpoints)
api_endpoints.extend(_response_policies_endpoints)
api_endpoints.extend(_saas_security_endpoints)
api_endpoints.extend(_sample_uploads_endpoints)
api_endpoints.extend(_scheduled_reports_endpoints)
api_endpoints.extend(_sensor_download_endpoints)
Expand All @@ -234,6 +251,7 @@
api_endpoints.extend(_serverless_vulnerabilities_endpoints)
api_endpoints.extend(_spotlight_evaluation_logic_endpoints)
api_endpoints.extend(_spotlight_vulnerabilities_endpoints)
api_endpoints.extend(_spotlight_vulnerability_metadata_endpoints)
api_endpoints.extend(_tailored_intelligence_endpoints)
api_endpoints.extend(_threatgraph_endpoints)
api_endpoints.extend(_unidentified_containers_endpoints)
Expand All @@ -243,16 +261,20 @@

# Deprecated endpoints
deprecated_endpoints = []
deprecated_endpoints.extend(_case_management_deprecated)
deprecated_endpoints.extend(_cloud_aws_registration_deprecated)
deprecated_endpoints.extend(_cloud_azure_registration_deprecated)
deprecated_endpoints.extend(_cloud_oci_registration_deprecated)
deprecated_endpoints.extend(_cloud_security_assets_deprecated)
deprecated_endpoints.extend(_cloud_security_compliance_deprecated)
deprecated_endpoints.extend(_cloud_security_detections_deprecated)
deprecated_endpoints.extend(_correlation_rules_admin_deprecated)
deprecated_endpoints.extend(_correlation_rules_deprecated)
deprecated_endpoints.extend(_certificate_based_exclusions_deprecated)
deprecated_endpoints.extend(_custom_ioa_deprecated)
deprecated_endpoints.extend(_d4c_registration_deprecated)
deprecated_endpoints.extend(_datascanner_deprecated)
deprecated_endpoints.extend(_data_protection_configuration_deprecated)
deprecated_endpoints.extend(_device_content_deprecated)
deprecated_endpoints.extend(_discover_deprecated)
deprecated_endpoints.extend(_fdr_deprecated)
Expand Down
Loading