MCPcopy Create free account

hub / github.com/microsoft/msticpy / functions

Functions3,664 in github.com/microsoft/msticpy

↓ 2 callersMethoddisplay
Display the widget.
msticpy/init/pivot_core/pivot_browser.py:178
↓ 2 callersMethoddisplay
Display the interactive widgets.
msticpy/config/query_editor.py:42
↓ 2 callersFunctiondisplay_logon_data
Display logon data for one or more events as HTML table. Parameters ---------- logon_event : pd.DataFrame Dataframe containi
msticpy/vis/nbdisplay.py:168
↓ 2 callersFunctionenum_parse
Try to parse a string value to an Enum member. Parameters ---------- enum_cls : EnumType The Enum type to check against
msticpy/common/utility/types.py:168
↓ 2 callersFunctionescape_windows_path
Escape backslash characters in a string.
msticpy/common/utility/format.py:86
↓ 2 callersMethodexecute_mgmt
Mock execute_mgmt.
tests/data/drivers/test_azure_kusto_driver.py:461
↓ 2 callersMethodexplore
Perform a search query on the Pulsedive API. Parameters ---------- query : str The query to perform.
msticpy/context/tiproviders/pulsedive.py:162
↓ 2 callersFunctionextract_anomaly_periods
Return dictionary of anomaly periods, merging adjacent ones. Parameters ---------- data : pd.DataFrame The data to process
msticpy/analysis/timeseries.py:311
↓ 2 callersMethodfield_list
Return field names as a list.
msticpy/vis/timeline_values.py:80
↓ 2 callersMethodfields
Return set of fields widget controls.
msticpy/vis/mordor_browser.py:87
↓ 2 callersMethodfind_query
Return set of queries with name `query_name`. Parameters ---------- query_name: str Name of the query
msticpy/data/core/query_store.py:355
↓ 2 callersMethodfrom_settings
Create a WorkstationConfig from MSTICPY Workspace settings.
msticpy/common/wsconfig.py:271
↓ 2 callersMethodget
Return results of httpx.get.
tests/context/test_contextproviders.py:60
↓ 2 callersMethodget
Mock method.
tests/data/drivers/test_splunk_driver.py:55
↓ 2 callersMethodgetToken
Return mocked token.
tests/init/mssparkutils_fixtures.py:99
↓ 2 callersMethodget_accounts
(self, **kwargs)
tests/auth/test_msal_auth.py:18
↓ 2 callersFunctionget_asn_from_ip
Get the ASN that an IP belongs to. Parameters ---------- ip : Union[str, IpAddress] IP address to lookup. ip_address : U
msticpy/context/ip_utils.py:514
↓ 2 callersFunctionget_center_ip_entities
Return the geographical center of the IP address locations. Parameters ---------- ip_entities : Iterable[IpAddress] IpAddres
msticpy/vis/foliummap.py:1031
↓ 2 callersFunctionget_cloud_endpoints_by_resource_manager_url
Get the cloud endpoints for a specific resource manager url. Parameters ---------- resource_manager_url : str The resource m
msticpy/auth/cloud_mappings.py:126
↓ 2 callersMethodget_database_names
Get a list of database names from the connected cluster.
msticpy/data/drivers/azure_kusto_driver.py:532
↓ 2 callersFunctionget_default_resource_name
Get a default resource name for a resource URI.
msticpy/auth/azure_auth.py:211
↓ 2 callersMethodget_entities
Get the entities from an incident. Parameters ---------- incident : str Incident GUID or Name .
msticpy/context/azure/sentinel_incidents.py:127
↓ 2 callersMethodget_exec_step
Return the executable step details. Returns ------- PipelineExecStep Named tuple with the following fiel
msticpy/init/pivot_core/pivot_pipeline.py:52
↓ 2 callersFunctionget_hashes
Return md5, sha1 and sha256 hashes of input byte string. Parameters ---------- binary : bytes byte string of item to be hash
msticpy/transform/base64unpack.py:800
↓ 2 callersFunctionget_http_proxies
Return proxy settings from config.
msticpy/common/proxy_settings.py:37
↓ 2 callersMethodget_incident
Get details on a specific incident. Parameters ---------- incident : str Incident ID GUID. entit
msticpy/context/azure/sentinel_incidents.py:50
↓ 2 callersMethodget_incident_alerts
Get the alerts from an incident. Parameters ---------- incident : str Incident GUID or Name. Re
msticpy/context/azure/sentinel_incidents.py:161
↓ 2 callersMethodget_incident_bookmarks
Get the comments from an incident. Parameters ---------- incident : str Incident GUID or name.
msticpy/context/azure/sentinel_incidents.py:236
↓ 2 callersMethodget_incident_comments
Get the comments from an incident. Parameters ---------- incident : str Incident GUID or Name.
msticpy/context/azure/sentinel_incidents.py:202
↓ 2 callersFunctionget_join_params
Get join parameters from kwargs. Parameters ---------- func_kwargs : dict[str, Any] Keyword arguments from caller Retur
msticpy/init/pivot_core/pivot_register.py:222
↓ 2 callersMethodget_logon_id
Get the logon Id for the alert or the account, if supplied. If `account` is not supplied, return the logon id of the first h
msticpy/nbtools/security_base.py:329
↓ 2 callersMethodget_provider
Get a provider by type name. Parameters ---------- name : str The name of the provider type. Re
msticpy/init/pivot.py:207
↓ 2 callersMethodget_queries_for_param
Get the list of queries for a parameter. Parameters ---------- param : str Parameter name Retur
msticpy/init/pivot_init/pivot_data_queries.py:262
↓ 2 callersMethodget_secret_accessor
Return accessor function for a secret. Parameters ---------- setting_path : str The msticpy configuratio
msticpy/auth/secret_settings.py:113
↓ 2 callersFunctionget_subscription_metadata
Get the subscription metadata for a subscription. Parameters ---------- sub_id : str Subscription ID Returns ------
msticpy/config/ce_common.py:157
↓ 2 callersFunctionget_summary_info
Return summary information about the process trees. Parameters ---------- procs : pd.DataFrame Process events (with process
msticpy/transform/process_tree_utils.py:354
↓ 2 callersFunctionget_time_bounds
Return start and end range, coping with out-of-bounds error.
msticpy/vis/timeline_common.py:198
↓ 2 callersFunctionget_token
Extract token from a azure.identity object. Parameters ---------- credential : AzCredentials Azure OAuth credentials. te
msticpy/context/azure/azure_data.py:1098
↓ 2 callersMethodget_token
Mock get_token.
tests/data/drivers/test_azure_kusto_driver.py:169
↓ 2 callersMethodget_unverified_header
Return fake token header dict.
tests/init/mssparkutils_fixtures.py:108
↓ 2 callersMethodget_workspace_name
Return resolved name from workspace ID or resource ID. Parameters ---------- workspace_id : Optional[str], optional
msticpy/context/azure/sentinel_workspaces.py:119
↓ 2 callersMethodget_ws_default_storage
Return default storage linked service. Returns ------- Optional[LinkedService] Default storage service.
msticpy/init/azure_synapse_tools.py:374
↓ 2 callersMethodimport_provider
Import provider class.
msticpy/context/lookup.py:751
↓ 2 callersMethodin_abuse_list
Validate if a domain or URL's SSL cert the abuse.ch SSL Abuse List. Parameters ---------- url_domain : str
msticpy/context/domain_utils.py:239
↓ 2 callersMethodincident_graph
Plot an incident graph if the dataframe contains incidents or alerts. Parameters ---------- timeline : bool, optiona
msticpy/vis/mp_pandas_plot.py:377
↓ 2 callersFunctioninfer_schema
Infer the correct schema to use for this data set. Parameters ---------- data : pd.DataFrame | pd.Series Data set to test
msticpy/transform/proc_tree_builder.py:100
↓ 2 callersMethodip_address
Return a python IP address object from the entity property.
msticpy/datamodel/entities/ip_address.py:95
↓ 2 callersFunctionis_in_aml
Return True if running in Azure Machine Learning.
msticpy/init/azure_ml_tools.py:110
↓ 2 callersFunctionis_in_synapse
Return True if running in Synapse Pipeline.
msticpy/init/azure_synapse_tools.py:58
↓ 2 callersMethodis_resolvable
Validate if a domain or URL be be resolved to an IP address. Parameters ---------- url_domain : str The
msticpy/context/domain_utils.py:218
↓ 2 callersMethoditerator
Return an iterator for the collection specified by the given path. The endpoint specified by path must return a collection of object
msticpy/context/vtlookupv3/vtlookupv3.py:977
↓ 2 callersFunctionjoin_result
Join input and result DFs, optionally ignoring case. Parameters ---------- input_df : pd.DataFrame Input DF result_df :
msticpy/init/pivot_core/pivot_register.py:273
↓ 2 callersFunctionlaplace_smooth_param_counts
Apply laplace smoothing to the input counts for the params. In particular, add 1 to each of the counts, including the unk_token. By includin
msticpy/analysis/anomalous_sequence/utils/laplace_smooth.py:59
↓ 2 callersMethodlist_analytic_templates
List Analytic Templates. Returns ------- pd.DataFrame A DataFrame containing the analytics templates
msticpy/context/azure/sentinel_analytics.py:366
↓ 2 callersMethodlist_data_environments
Return list of current data environments. Returns ------- List[str] List of current data environments
msticpy/data/core/query_provider_utils_mixin.py:145
↓ 2 callersMethodlist_dynamic_summaries
Return current list of Dynamic Summaries from a Sentinel workspace. Returns ------- pd.DataFrame The cur
msticpy/context/azure/sentinel_dynamic_summary.py:100
↓ 2 callersMethodlist_incidents
Get a list of incident for a Sentinel workspace. Parameters ---------- params : Optional[dict], optional
msticpy/context/azure/sentinel_incidents.py:617
↓ 2 callersMethodlist_properties_of_secrets
(self)
tests/auth/test_provider_secrets.py:97
↓ 2 callersMethodlist_queries
Return list of family.query in the store. Parameters ---------- substring : Optional[str] Optional patte
msticpy/data/core/query_provider_utils_mixin.py:161
↓ 2 callersMethodlist_to_rows
Expand a list column to individual rows. Parameters ---------- cols : Union[str, Iterable[str]] The colu
msticpy/init/pivot_core/pivot_pd_accessor.py:386
↓ 2 callersMethodlist_watchlist_items
List items in a watchlist. Parameters ---------- watchlist_name : str The name of the watchlist to get i
msticpy/context/azure/sentinel_watchlists.py:161
↓ 2 callersMethodlist_watchlists
List Deployed Watchlists. Returns ------- pd.DataFrame A DataFrame containing the watchlists Ra
msticpy/context/azure/sentinel_watchlists.py:43
↓ 2 callersMethodlookup_ioc
Lookup an indicator of compromise (IOC) in the Pulsedive API. Parameters ---------- observable : str The
msticpy/context/tiproviders/pulsedive.py:100
↓ 2 callersMethodlookup_ips
Lookup Geolocation data from a pandas Dataframe. Parameters ---------- data : pd.DataFrame pandas datafr
msticpy/context/geoip.py:139
↓ 2 callersMethodlookup_item
Lookup single item in active providers. Parameters ---------- item : str item to lookup item_typ
msticpy/context/lookup.py:369
↓ 2 callersMethodlookup_items_sync
Lookup a collection of items. Parameters ---------- data : Union[pd.DataFrame, Mapping[str, str], Iterable[str]]
msticpy/context/lookup.py:593
↓ 2 callersMethodlookup_observable
Lookup a single observable.
tests/testdata/plugins/ti_prov.py:104
↓ 2 callersMethodmatrix
Plot data as an intersection matrix. Parameters ---------- data : pd.DataFrame The data to plot.
msticpy/vis/mp_pandas_plot.py:293
↓ 2 callersMethodmounts
Return list of mocked mounts.
tests/init/mssparkutils_fixtures.py:52
↓ 2 callersMethodno_display_exceptions
Context manager to block exception display to IPython/stdout.
msticpy/common/exceptions.py:134
↓ 2 callersFunctiononly_interactive_cred
Return True if only interactive browser credentials available.
msticpy/auth/azure_auth_core.py:493
↓ 2 callersMethodparse
Convert string or int to enum. Parameters ---------- value : Union[str, int] value to parse
msticpy/data/core/query_defns.py:47
↓ 2 callersMethodparse_json
Convert JSON string columns to Python types. Parameters ---------- cols : Union[str, Iterable[str]] Colu
msticpy/init/pivot_core/pivot_pd_accessor.py:421
↓ 2 callersFunctionparse_requirements
Parse a list of requirement strings into Requirement objects.
tools/create_reqs_all.py:26
↓ 2 callersFunctionparse_resource_id
Extract components from workspace resource ID.
msticpy/context/azure/sentinel_utils.py:363
↓ 2 callersMethodpopulate_widgets
Populate parameter value in widgets.
msticpy/config/query_editor.py:299
↓ 2 callersMethodpopulate_widgets
Populate the query widgets with the data of a query. Parameters ---------- change : Any The change event
msticpy/config/query_editor.py:529
↓ 2 callersMethodpopulate_widgets
Populate the widgets with the metadata of the Metadata object.
msticpy/config/query_editor.py:733
↓ 2 callersMethodprint_pipeline
Return the pipeline as text that can be executed in Python. Parameters ---------- df_name : str, optional
msticpy/init/pivot_core/pivot_pipeline.py:308
↓ 2 callersMethodquery
Execute query string and return DataFrame of results. Parameters ---------- query : str The query to exe
msticpy/data/drivers/azure_monitor_driver.py:283
↓ 2 callersMethodquery
Execute query string and return DataFrame of results. Parameters ---------- query : str The query to exe
msticpy/data/drivers/mdatp_driver.py:180
↓ 2 callersMethodquery
Execute query string and return DataFrame of results. Parameters ---------- query : str The query to exe
msticpy/data/drivers/local_data_driver.py:109
↓ 2 callersMethodquery_with_results
Execute query string and return DataFrame of results. Parameters ---------- query : str The kql query to
msticpy/data/drivers/odata_driver.py:376
↓ 2 callersFunctionread_pd_df
Read DataFrame from file.
tools/mp_demo_data.py:202
↓ 2 callersFunctionread_plugins
Load plugins from folders specified in msticpyconfig.yaml.
msticpy/init/mp_plugins.py:72
↓ 2 callersFunctionread_query_def_file
Read a yaml data query definition file. Parameters ---------- query_file : str Path to yaml query definition file Retur
msticpy/data/core/data_query_reader.py:53
↓ 2 callersFunctionregister_pivots
Register pivot functions from configuration file. Parameters ---------- file_path : str Path to config yaml file namespa
msticpy/init/pivot_core/pivot_register_reader.py:31
↓ 2 callersFunctionreload_settings
Reload settings from config files.
msticpy/common/provider_settings.py:160
↓ 2 callersMethodresolve_param_aliases
Try to resolve any parameters in `param_dict` that are aliases.
msticpy/data/core/query_source.py:318
↓ 2 callersFunctionsave_queries_to_yaml
Save a QueryCollection to a YAML file. Parameters ---------- query_collection : QueryCollection The QueryCollection object t
msticpy/config/query_editor.py:1025
↓ 2 callersMethodsave_query
Save the data of a query. Parameters ---------- button : Button The button object.
msticpy/config/query_editor.py:584
↓ 2 callersFunctionsearch_for_file
Search `paths` for file `pattern`.
msticpy/common/utility/package.py:197
↓ 2 callersMethodsearch_job_records
Return the record results.
tests/data/drivers/test_sumologic_driver.py:130
↓ 2 callersMethodsearch_job_status
Return status of job.
tests/data/drivers/test_sumologic_driver.py:111
↓ 2 callersFunctionset_axes_and_grids
Set the axes visibility and grids according to parameters.
msticpy/vis/timeline_common.py:176
↓ 2 callersMethodset_secret
(self, name, value, *args, **kwargs)
tests/auth/test_provider_secrets.py:88
↓ 2 callersMethodset_timespan
Set the pivot timespan. Parameters ---------- value : Optional[Any], optional TimeSpan object or somethi
msticpy/init/pivot.py:293
↓ 2 callersMethodshow_kv_secrets
Show secrets from currently configured Key Vault.
msticpy/config/mp_config_file.py:242
↓ 2 callersFunctionsolve
Solve conflicts.
tools/misc/chk_pkgs.py:69
↓ 2 callersMethodsubscription_filter
Return a KQL subscription filter clause derived from the alert properties.
msticpy/nbtools/security_base.py:361
← previousnext →701–800 of 3,664, ranked by callers