MCPcopy Index your code

hub / github.com/microsoft/msticpy / functions

Functions3,664 in github.com/microsoft/msticpy

↓ 3 callersMethod_add_query_functions
Add queries to the module as callable methods.
msticpy/data/core/data_providers.py:375
↓ 3 callersFunction_apply_filter
(control, column, oper, value, not_true=False)
tests/vis/test_data_viewer.py:38
↓ 3 callersMethod_blank_parameter
Clear the parameter widgets.
msticpy/config/query_editor.py:290
↓ 3 callersMethod_check_for_time_params
Fall back on builtin query time if no time parameters were supplied.
msticpy/data/core/data_providers.py:309
↓ 3 callersMethod_check_initialized
Check if DB reader open with a valid database.
msticpy/context/geoip.py:632
↓ 3 callersFunction_check_std_lib
Categorize modules as standard library, external, or unknown.
tools/toollib/import_analyzer.py:458
↓ 3 callersFunction_clean_url
Clean URL to remove query params and fragments and any trailing stuff. Parameters ---------- url : str the URL to check
msticpy/context/preprocess_observable.py:151
↓ 3 callersFunction_convert_data_types
Convert a type based on dictionary of converters.
msticpy/context/azure/sentinel_dynamic_summary_types.py:805
↓ 3 callersFunction_convert_to_tz_aware_ts
Convert a date string to a timezone aware datetime object.
msticpy/vis/entity_graph_tools.py:396
↓ 3 callersFunction_create_chained_credential
Build a chained token credential. Parameters ---------- requested_clients : list[str] List of clients to chain. aad_uri
msticpy/auth/azure_auth_core.py:413
↓ 3 callersFunction_create_pivot_func
Wrap query function in to handle input parameters. Parameters ---------- func : Callable[[Any], pd.DataFrame] The function t
msticpy/init/pivot_init/pivot_data_queries.py:504
↓ 3 callersMethod_create_secret_func
(secret_store, secret_name)
msticpy/auth/secret_settings.py:196
↓ 3 callersFunction_create_zip_bytes
Create an in-memory zip archive.
tests/common/test_archive_utils.py:79
↓ 3 callersFunction_db_print
(*args: Any, **kwargs: Any)
msticpy/data/sql_to_kql.py:610
↓ 3 callersFunction_debug_flag
Return True if debug/print args passed.
msticpy/data/core/data_providers.py:469
↓ 3 callersFunction_decode_b64_string_recursive
Recursively decode and unpack an encoded string.
msticpy/transform/base64unpack.py:338
↓ 3 callersFunction_display_timeline_dict
Display a timeline of events. Parameters ---------- data : dict Data points to plot on the timeline. The dict should
msticpy/vis/timeline.py:242
↓ 3 callersMethod_download_and_extract_archive
Download file from the given URL and extract if it is archive. Returns ------- bool : True if download_s
msticpy/context/geoip.py:709
↓ 3 callersFunction_extract_pkg_name
Return string representation of package import.
msticpy/init/nbinit.py:591
↓ 3 callersMethod_fetch_prisma_data
Send an API request to Prisma Cloud with automatic retry handling. This method sends a POST request to the specified Prisma Cloud AP
msticpy/data/drivers/prismacloud_driver.py:435
↓ 3 callersFunction_find_original_entity
Find the original entity referenced by $ref entity.
msticpy/datamodel/entities/alert.py:359
↓ 3 callersMethod_format_result_to_dataframe
Return a dataframe from a cybereason result object. Returns ------- pd.DataFrame
msticpy/data/drivers/cybereason_driver.py:893
↓ 3 callersMethod_get_bookmark_id
Get the ID of a bookmark. Parameters ---------- bookmark : str GUID or name of a bookmark Retur
msticpy/context/azure/sentinel_bookmarks.py:189
↓ 3 callersFunction_get_cols_from_df
Get list of TableColumn columns from DataFrame.
msticpy/vis/data_viewer.py:511
↓ 3 callersFunction_get_config
Return value from setting_path.
msticpy/common/pkg_config.py:164
↓ 3 callersMethod_get_current_func
(self)
msticpy/init/pivot_core/pivot_browser.py:209
↓ 3 callersMethod_get_default_params
Return default query parameters.
msticpy/context/tiproviders/pulsedive.py:273
↓ 3 callersFunction_get_doc_links
Check links in an HTML or Markdown document. Parameters ---------- doc_path : str Path to the document doc : str
tools/toollib/url_checker_async.py:238
↓ 3 callersMethod_get_endpoint_name
(cls: type[Self], vt_type: str)
msticpy/context/vtlookupv3/vtlookupv3.py:165
↓ 3 callersFunction_get_expr_value
(expr_val: Any)
msticpy/data/sql_to_kql.py:343
↓ 3 callersFunction_get_installed_pkgs
()
tools/test_mp_extras.py:179
↓ 3 callersMethod_get_resource_graph_provider
( cls: type[Self], )
msticpy/context/azure/sentinel_workspaces.py:277
↓ 3 callersFunction_get_riskiq_classification
Generate random classification.
tests/context/test_tiproviders.py:657
↓ 3 callersMethod_get_settings_ctrls
(self, prov_name, conf_path)
msticpy/config/ce_user_defaults.py:173
↓ 3 callersMethod_get_workspace_settings_args
Return any Args settings for the current workspace.
msticpy/data/drivers/azure_monitor_driver.py:418
↓ 3 callersFunction_get_ws_ctrls
Return or create the control set for a workspace.
msticpy/config/ce_azure_sentinel.py:271
↓ 3 callersMethod_inc_loading_label
(self)
msticpy/config/mp_config_edit.py:132
↓ 3 callersFunction_is_current_option
(option, control)
tests/config/test_item_editors.py:114
↓ 3 callersFunction_is_literal
Check if literal string.
msticpy/data/sql_to_kql.py:483
↓ 3 callersMethod_lookup_ioc_relationships_async
Look up and single IoC observable relationships. Parameters ---------- observable: str The observable va
msticpy/context/vtlookupv3/vtlookupv3.py:433
↓ 3 callersMethod_lookup_items_async
Lookup items async.
msticpy/context/lookup.py:524
↓ 3 callersFunction_make_sync
Wait for an async call, making it sync.
msticpy/context/provider_base.py:501
↓ 3 callersFunction_map_legacy_param_names
Map legacy parameter names to current names. Parameters ---------- **kwargs : Dict[str, Any] The keyword arguments to map.
msticpy/context/azure/sentinel_core.py:94
↓ 3 callersFunction_mde_create_mock
(httpx)
tests/data/drivers/test_odata_drivers.py:103
↓ 3 callersFunction_mde_post_checks
(mde_drv, api, httpx)
tests/data/drivers/test_odata_drivers.py:89
↓ 3 callersFunction_mde_pre_checks
(mde_drv, api)
tests/data/drivers/test_odata_drivers.py:83
↓ 3 callersFunction_normalize_to_regex
Return iterable or str search term as list of compiled reg expressions.
msticpy/data/core/query_provider_utils_mixin.py:369
↓ 3 callersMethod_open_folder
Handle event from Open Folder button - change directory.
msticpy/config/file_browser.py:117
↓ 3 callersFunction_organize_query_list_by_folder
Create a dictionary mapping each folder name with related SentinelQuery objects. Parameters ---------- query_list : list Lis
msticpy/data/drivers/sentinel_query_reader.py:278
↓ 3 callersMethod_parse_connection_str
Split connection string components into dictionary. Parameters ---------- connection_str : str Semi-colo
msticpy/data/drivers/odata_driver.py:471
↓ 3 callersMethod_parse_json
Safely parse JSON response with error handling.
msticpy/data/drivers/prismacloud_driver.py:413
↓ 3 callersFunction_parse_results
Return the details of the response.
tests/testdata/plugins/ti_prov.py:19
↓ 3 callersFunction_parse_returned_items
Parse a list of containers into a DataFrame.
msticpy/data/storage/azure_blob_storage.py:265
↓ 3 callersMethod_plot_no_timeline
Plot a graph of entities. Parameters ---------- hide : bool, optional Set true to not display the graphi
msticpy/vis/entity_graph_tools.py:113
↓ 3 callersMethod_populate_edit_ctrls
Retrieve and populate form controls for the provider to display.
msticpy/config/ce_provider_base.py:139
↓ 3 callersMethod_post_data
Write data to the Splunk instance connected to. Parameters ---------- data : pd.DataFrame Data to upload
msticpy/data/uploaders/splunk_uploader.py:74
↓ 3 callersFunction_print_url_results
Print results of any URLs that did not return 200 status. Parameters ---------- results : List[UrlResult] List of URLs check
tools/toollib/url_checker.py:302
↓ 3 callersFunction_prompt_yn
(mssg, confirm)
tools/config2kv.py:145
↓ 3 callersFunction_quote
Quote a string, if not already quoted.
msticpy/data/sql_to_kql.py:490
↓ 3 callersFunction_raise_not_connected_error
Raise an error if not connected to a cluster.
msticpy/data/drivers/azure_kusto_driver.py:1070
↓ 3 callersMethod_read_config_values
Read configuration file.
msticpy/common/wsconfig.py:316
↓ 3 callersFunction_recursive_find_and_replace
Recursively find and replace parameters from query. Returns ------- str | dict[str, Any] | list[str] | list[dict[str, Any]]
msticpy/data/drivers/cybereason_driver.py:969
↓ 3 callersMethod_relation_not_found_df
( cls: type[Self], vt_type: str, observable: str, relationship: str, )
msticpy/context/vtlookupv3/vtlookupv3.py:1190
↓ 3 callersFunction_secrets_enabled
()
msticpy/common/provider_settings.py:56
↓ 3 callersMethod_set_kv_visibility
Set the visibility of the keyvault-related controls.
msticpy/config/compound_ctrls.py:173
↓ 3 callersMethod_set_ws_defaults
Create a partial function with the defaults set based on the kwargs. Parameters ---------- create_defaults_func : Ca
msticpy/context/azure/sentinel_core.py:484
↓ 3 callersMethod_substitute_parms
Create requests parameters collection. Parameters ---------- value : str The value of the item being que
msticpy/context/http_provider.py:213
↓ 3 callersMethod_to_json_dict
(data)
tests/data/drivers/test_sumologic_driver.py:152
↓ 3 callersMethod_update_settings
Update current controls with workspace settings.
msticpy/config/ce_azure_sentinel.py:224
↓ 3 callersFunction_use_v1_query_naming
()
msticpy/init/pivot_init/pivot_data_queries.py:44
↓ 3 callersFunction_valid_cache
Return True if the file exists and is younger than `expired_days`.
msticpy/data/drivers/mordor_driver.py:925
↓ 3 callersFunction_valid_timeout
Return float in valid range or None.
msticpy/common/pkg_config.py:410
↓ 3 callersFunction_validate_ws
Validate the settings for a workspace.
msticpy/config/ce_azure_sentinel.py:297
↓ 3 callersFunction_validator
Check Resource ID string matches pattern expected.
msticpy/context/azure/sentinel_utils.py:381
↓ 3 callersMethodadd_check
Add a new checker to the processors.
msticpy/context/preprocess_observable.py:328
↓ 3 callersMethodadd_geoloc_cluster
Add a collection of GeoLocation objects to the map. Parameters ---------- geo_locations : Iterable[GeoLocation]
msticpy/vis/foliummap.py:180
↓ 3 callersMethodadd_incident
Add another incident or set of incidents to the graph. Parameters ---------- incident : Union[Incident, Alert, pd.Da
msticpy/vis/entity_graph_tools.py:202
↓ 3 callersMethodadd_locations_to_feature_subgroup
Create markers from locations and add the FeatureGroupSubGroup. Parameters ---------- locations: Iterable[tuple[floa
msticpy/vis/foliummap.py:288
↓ 3 callersFunctionadd_process_features
r""" Add numerical features based on patterns of command line and process name. Parameters ---------- input_frame : pd.DataFrame
msticpy/analysis/eventcluster.py:252
↓ 3 callersMethodadd_query
Add a query from name/query text. Parameters ---------- name : str name of the query query : str
msticpy/data/core/query_store.py:169
↓ 3 callersMethodall_fields
Return all fields of Observation class. Returns ------- Set[str] Set of all field names.
msticpy/analysis/observationlist.py:90
↓ 3 callersFunctionanalyze
Analyze AST of module using Analyzer visitor class. Parameters ---------- src_file : str | Path Input file quiet : bool,
tools/toollib/ast_parser.py:22
↓ 3 callersFunctionanalyze_imports
Analyze imports for package. Parameters ---------- package_root : str The path containing the package and requirements.txt
tools/toollib/import_analyzer.py:66
↓ 3 callersFunctionbox_layout
Return a dictionary with layout and style for a box widget. Returns ------- Dict A dictionary with layout and style for a se
msticpy/config/query_editor.py:124
↓ 3 callersMethodcan_merge
Return True if the entities can be merged. Parameters ---------- other : Any The other entity (object) t
msticpy/datamodel/entities/entity.py:392
↓ 3 callersFunctionchange_directory
Change the current working directory temporarily.
tests/unit_test_lib.py:114
↓ 3 callersFunctionchar_ord_score
Return sum of ord values of characters in string. Parameters ---------- value : str Data to process scale : int, optiona
msticpy/analysis/eventcluster.py:433
↓ 3 callersFunctioncheck_conflicts
Check conflicts in between packages.
tools/misc/chk_pkgs.py:81
↓ 3 callersFunctioncheck_kwarg
Check argument names against a list. Parameters ---------- arg_name : str Argument to check legal_args : list[str]
msticpy/common/utility/types.py:99
↓ 3 callersFunctioncheck_uris
Check URIs. Parameters ---------- uris_to_check : Iterable[str] Iterable of URI strings max_threads: int, optional
tools/toollib/url_checker_async.py:294
↓ 3 callersMethodcreate_analytic_rule
Create a Sentinel Analytics Rule. Parameters ---------- template : str, optional The GUID or name of a t
msticpy/context/azure/sentinel_analytics.py:140
↓ 3 callersFunctiondbcluster_events
Cluster data set according to cluster_columns features. Parameters ---------- data : Any Input data as a pandas DataFrame or
msticpy/analysis/eventcluster.py:67
↓ 3 callersMethoddecision_function
Compute anomaly scores for input data. Parameters ---------- x : np.ndarray input data for decision
msticpy/analysis/outliers.py:280
↓ 3 callersMethoddel_pivot_shortcut
Remove a pivot shortcut. Parameters ---------- func_name : str The name of the shortcut function.
msticpy/datamodel/entities/entity.py:685
↓ 3 callersFunctiondelayed_import
Import attribute from module on demand.
msticpy/common/utility/package.py:328
↓ 3 callersFunctiondf_has_data
Return true if data is a pd.DataFrame and is not empty.
msticpy/common/data_utils.py:70
↓ 3 callersMethoddisplay_exception
Output the exception HTML or text friendly exception.
msticpy/common/exceptions.py:145
↓ 3 callersFunctiondownload_mdr_file
Download data file from Mordor. Parameters ---------- file_uri : str The URI of the file to download. use_cached : bool,
msticpy/data/drivers/mordor_driver.py:696
↓ 3 callersMethodend
Return current end time for queries.
msticpy/init/pivot.py:256
↓ 3 callersFunctionextract_pkgs
Get reqs from requirements.txt.
tools/misc/chk_pkgs.py:37
← previousnext →301–400 of 3,664, ranked by callers