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
MsticpyAzureConfigError
MsticpyAzureConnectionError
MsticpyConfigError
MsticpyConnectionError
MsticpyDataQueryError
MsticpyException
MsticpyImportExtraError
MsticpyImportExtraError.DEF_HELP_URI
MsticpyImportExtraError.args
MsticpyImportExtraError.display_exception()
MsticpyImportExtraError.help_uri
MsticpyImportExtraError.msg
MsticpyImportExtraError.name
MsticpyImportExtraError.no_display_exceptions()
MsticpyImportExtraError.path
MsticpyImportExtraError.with_traceback()
MsticpyKeyVaultConfigError
MsticpyKeyVaultMissingSecretError
MsticpyKqlConnectionError
MsticpyMissingDependencyError
MsticpyMissingDependencyError.DEF_HELP_URI
MsticpyMissingDependencyError.args
MsticpyMissingDependencyError.display_exception()
MsticpyMissingDependencyError.help_uri
MsticpyMissingDependencyError.msg
MsticpyMissingDependencyError.name
MsticpyMissingDependencyError.no_display_exceptions()
MsticpyMissingDependencyError.path
MsticpyMissingDependencyError.with_traceback()
MsticpyNoDataSourceError
MsticpyNotConnectedError
MsticpyParameterError
MsticpyResourceError
MsticpyUserConfigError
MsticpyUserError
- 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
WorkspaceConfig
WorkspaceConfig.CONF_ARGS
WorkspaceConfig.CONF_ARGS_KEY
WorkspaceConfig.CONF_RES_GROUP
WorkspaceConfig.CONF_RES_GROUP_KEY
WorkspaceConfig.CONF_SUB_ID
WorkspaceConfig.CONF_SUB_ID_KEY
WorkspaceConfig.CONF_TENANT_ID
WorkspaceConfig.CONF_TENANT_ID_KEY
WorkspaceConfig.CONF_WS_ID
WorkspaceConfig.CONF_WS_ID_KEY
WorkspaceConfig.CONF_WS_NAME
WorkspaceConfig.CONF_WS_NAME_KEY
WorkspaceConfig.PKG_CONF_ARGS_KEY
WorkspaceConfig.PKG_CONF_NAME_KEY
WorkspaceConfig.PKG_CONF_RES_GROUP_KEY
WorkspaceConfig.PKG_CONF_SUB_KEY
WorkspaceConfig.PKG_CONF_TENANT_KEY
WorkspaceConfig.PKG_CONF_WS_KEY
WorkspaceConfig.RESOURCE_GROUP
WorkspaceConfig.SUBSCRIPTION_ID
WorkspaceConfig.TENANT_ID
WorkspaceConfig.WORKSPACE_ID
WorkspaceConfig.WORKSPACE_NAME
WorkspaceConfig.args
WorkspaceConfig.code_connect_str
WorkspaceConfig.config_loaded
WorkspaceConfig.from_connection_string()
WorkspaceConfig.from_settings()
WorkspaceConfig.get()
WorkspaceConfig.list_workspaces()
WorkspaceConfig.mp_settings
WorkspaceConfig.prompt_for_ws()
WorkspaceConfig.settings
WorkspaceConfig.settings_path