msticpy.common package
Common MSTICPy modules.
This is sub-package containing core utility, authentication and configuration modules and classes.
Some of the modules and classes here:
azure_auth - az_connect function
pkg_config - the main settings management module
secret_settings - handles Azure Key Vault and keyring-stored secrets
provider_settings - allows access to settings that can redirect appropriate settings to secret_settings to retrieve from Key Vault/keyring
wsconfig - Workspace config manager for MS Sentinel authentication
utility and timespan
Subpackages
Submodules
- msticpy.common.azure_auth module
- msticpy.common.check_version module
- msticpy.common.data_types module
- msticpy.common.data_utils module
- msticpy.common.exceptions module
MsticpyAzureConfigErrorMsticpyAzureConnectionErrorMsticpyConfigErrorMsticpyConnectionErrorMsticpyDataQueryErrorMsticpyExceptionMsticpyImportExtraErrorMsticpyImportExtraError.DEF_HELP_URIMsticpyImportExtraError.argsMsticpyImportExtraError.display_exception()MsticpyImportExtraError.help_uriMsticpyImportExtraError.msgMsticpyImportExtraError.nameMsticpyImportExtraError.no_display_exceptions()MsticpyImportExtraError.pathMsticpyImportExtraError.with_traceback()
MsticpyKeyVaultConfigErrorMsticpyKeyVaultMissingSecretErrorMsticpyKqlConnectionErrorMsticpyMissingDependencyErrorMsticpyMissingDependencyError.DEF_HELP_URIMsticpyMissingDependencyError.argsMsticpyMissingDependencyError.display_exception()MsticpyMissingDependencyError.help_uriMsticpyMissingDependencyError.msgMsticpyMissingDependencyError.nameMsticpyMissingDependencyError.no_display_exceptions()MsticpyMissingDependencyError.pathMsticpyMissingDependencyError.with_traceback()
MsticpyNoDataSourceErrorMsticpyNotConnectedErrorMsticpyParameterErrorMsticpyResourceErrorMsticpyUserConfigErrorMsticpyUserError
- msticpy.common.pkg_config module
- msticpy.common.provider_settings module
- msticpy.common.proxy_settings module
- msticpy.common.settings module
- msticpy.common.timespan module
- msticpy.common.wsconfig module
WorkspaceConfigWorkspaceConfig.CONF_RES_GROUP_KEYWorkspaceConfig.CONF_SUB_ID_KEYWorkspaceConfig.CONF_TENANT_ID_KEYWorkspaceConfig.CONF_WS_ID_KEYWorkspaceConfig.CONF_WS_NAME_KEYWorkspaceConfig.PKG_CONF_NAME_KEYWorkspaceConfig.PKG_CONF_RES_GROUP_KEYWorkspaceConfig.PKG_CONF_SUB_KEYWorkspaceConfig.PKG_CONF_TENANT_KEYWorkspaceConfig.PKG_CONF_WS_KEYWorkspaceConfig.RESOURCE_GROUPWorkspaceConfig.SUBSCRIPTION_IDWorkspaceConfig.TENANT_IDWorkspaceConfig.WORKSPACE_IDWorkspaceConfig.WORKSPACE_NAMEWorkspaceConfig.code_connect_strWorkspaceConfig.config_loadedWorkspaceConfig.from_connection_string()WorkspaceConfig.from_settings()WorkspaceConfig.get()WorkspaceConfig.list_workspaces()WorkspaceConfig.mp_settingsWorkspaceConfig.prompt_for_ws()